Hello, I'm using BlueZ 3.9 and the DBus API from a custom application to extract the SDP records from a phone. To achieve this, I first perform a call to array{uint32} GetRemoteServiceHandles(string address, string match) with an empty "match" string. It does connect to Public Browse Group, and returns handles for all the ServiceRecords. I then perform a call array{byte} GetRemoteServiceRecord(string address, uint32 handle) for each of these handles, and I get all the data in binary form, and I deal with them myself in this form. Problem is that I sometimes encounter very long delays to extract a record using its handle. Here is a summary of an example session (device was disconnected because of a timeout at higher level). Relevant portion of hcidump -XV output is attached. 09:53:19,339 Connection established (ACL link) 09:53:19,541 We got all the 6 handles (took 202ms) 09:53:19,841 Request for record on handle 0x0 sent 09:53:23,591 Record received (took 4050 ms) 09:53:23,841 Request for record on handle 0x10000 sent 09:53:33,886 Record received (took 10045 ms) 09:53:34,091 Request for record on handle 0x10001 sent 09:53:39,016 Record received (took 4925 ms) 09:53:39,340 Request for record on handle 0x10003 sent 09:53:44,186 Record received (took 4846 ms) 09:53:44,302 Request for record on handle 0x10005 sent 09:53:44,357 Record received (took 55ms) 09:53:44,591 Request for record on handle 0x10006 sent 09:53:44,775 Record received (took 184ms) 09:53:44,863 Request for record on handle 0x10007 sent 09:53:45,660 Connection disconnected due to my app In this example (which is only a sample), we can see that time to extract a record is varying between 55 and 10045ms, which is quite a huge amount! Is this kind of delay normal, and to be expected, or is something going wrong here? What strikes me is that as a test, I performed a full SDP extraction using another symbian phone using btdiscovery.sis, and it completed much faster than what I had just experienced with bluez. Right after that, I then re-tried from bluez, and again it was very slow. Thanks in advance, Best Regards. Pierre-Yves Paulus