I\'m developing an app which connects and disconnects several times to different bluetooth low energy peripherals. After a lot of research on the internet, I didn\'t have found
iOS 7 adds additional caching (iOS 7: What's New in Bluetooth LE). I'm seeing times less than 100ms (~80ms average) total to reconnect to a peripheral, discover services, discover characteristics, and read the value of a single characteristic.
My test configuration was an iPad Air connecting to an iPad 3.