SESSION INITIATION PROTOCOL REGISTRATION WITH PING
First Claim
Patent Images
1. A method for session initiation protocol registration, comprising:
- discovering a plurality of proxy servers;
transmitting a ping message to each discovered proxy server, wherein the ping message solicits a return response;
measuring a round trip time associated with each ping message; and
initiating a registration procedure with at least one of the discovered proxy servers based upon measured round trip times.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate improving session initiation protocol based registration of a mobile device and an IP multimedia subsystem in wireless communications. The mobile device discovers one or more SIP servers (e.g., proxy call session control functions) that are available. The mobile device issues a ping message to each discovered server in parallel to determine reachability. Based at least in part on measured round trip times associated with the ping messages, the mobile device initiates registration procedures with at least one server.
93 Citations
36 Claims
-
1. A method for session initiation protocol registration, comprising:
-
discovering a plurality of proxy servers; transmitting a ping message to each discovered proxy server, wherein the ping message solicits a return response; measuring a round trip time associated with each ping message; and initiating a registration procedure with at least one of the discovered proxy servers based upon measured round trip times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A communications apparatus for session initiation protocol registration, comprising:
-
means for discovering a plurality of proxy servers; means for transmitting a ping message to each discovered proxy server, wherein the ping message solicits a return response; means for measuring a round trip time associated with each ping message; and means for initiating a registration procedure with at least one of the discovered proxy servers based upon measured round trip times.
-
-
14. A wireless communications apparatus, comprising:
-
a memory that retains instructions for;
discovering a plurality of proxy servers, transmitting a ping message to each discovered proxy server wherein the ping message solicits a return response, measuring a round trip time associated with each ping message, and initiating a registration procedure with at least one of the discovered proxy servers based upon measured round trip times; anda processor, coupled to the memory, configured to execute the instructions retained in the memory. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product, comprising:
-
a computer-readable medium comprising; code for causing a computer to discover a plurality of proxy servers; code for causing the computer to transmit a ping message to each discovered proxy server, wherein the ping message solicits a return response; code for causing the computer to measure a round trip time associated with each ping message; and code for causing the computer to initiate a registration procedure with at least one of the discovered proxy servers based upon measured round trip times.
-
-
27. An apparatus in a wireless communications system, comprising:
a processor configured to; discover a plurality of proxy servers; transmit a ping message to each discovered proxy server, wherein the ping message solicits a return response; measure a round trip time associated with each ping message; and initiate a registration procedure with at least one of the discovered proxy servers based upon measured round trip times.
-
28. A method for session initiation protocol registration of a mobile device, comprising:
-
receiving at least one ping message from a mobile device; sending a return message to the mobile device in response to the at least one ping message; and initiating registration with the mobile device based at least in part on a round trip time required to transmit and receive the at least one ping message and the return message. - View Dependent Claims (29, 30)
-
-
31. A communications apparatus for session initiation protocol registration, comprising:
-
means for receiving at least one ping message from a mobile device; means for sending a return message to the mobile device in response to the at least one ping message; and means for initiating registration with the mobile device based at least in part on a round trip time required to transmit and receive the at least one ping message and the return message.
-
-
32. A wireless communications apparatus, comprising:
-
a memory that retains instructions for receiving at least one ping message from a mobile device, sending a return message to the mobile device in response to the at least one ping message, and initiating registration with the mobile device based at least in part on a round trip time required to transmit and receive the at least one ping message and the return message; and a processor, coupled to the memory, configured to execute the instructions retained in the memory. - View Dependent Claims (33, 34)
-
-
35. A computer program product, comprising:
-
a computer-readable medium comprising; code for causing a computer to receive at least one ping message from a mobile device; code for causing the computer to send a return message to the mobile device in response to the at least one ping message; and code for causing the computer to initiate registration with the mobile device based at least in part on a round trip time required to transmit and receive the at least one ping message and the return message.
-
-
36. An apparatus in a wireless communications system, comprising:
a processor configured to; receive at least one ping message from a mobile device; send a return message to the mobile device in response to the at least one ping message; and initiate registration with the mobile device based at least in part on a round trip time required to transmit and receive the at least one ping message and the return message.
Specification