Methods and apparatus for use in establishing session initiation protocol communications for virtual private networking
AssigneeResearch In Motion Limited
InventorsThomas Nagy, Frederick Lai
Life of this patent
Estimating the term…
Loading patent…
AssigneeResearch In Motion Limited
InventorsThomas Nagy, Frederick Lai
Estimating the term…
In one illustrative example, a mobile communication device includes a wireless transceiver, one or more processors coupled to the wireless transceiver, memory, and a communications application stored in the memory. The communications application may be a VoIP telephony application which involves communication in accordance with a session initiation protocol (SIP). The one or more processors are operative to receive a public IP address assigned to the mobile communication device in a public network; cause a request for a virtual private network (VPN) connection with a private network to be communicated through the wireless transceiver; refrain from registering with a SIP server for the communications using the public IP address; and if the VPN connection is established: receive a private IP address assigned to the mobile communication device for the VPN connection and cause a request for session registration using the private IP address to be communicated to a SIP server of the private network through the wireless transceiver. If the VPN connection and the private IP address are not obtained within a specified period of time, the session registration is performed using the public IP address. Once registration with the SIP server is completed, the communications are performed in accordance with the SIP.
A method for use in establishing communications for a mobile communication device which involve a session protocol, the method comprising the acts of:
A mobile communication device, comprising:
A method for use in establishing communications for a mobile communication device comprising:
A mobile communication device, comprising:
A method for use in establishing communications which involve a session protocol for a mobile communication device, the method comprising the acts of:
A mobile communication device, comprising:
Dependencies are inferred from the claim text.