METHODS AND APPARATUS FOR USE IN ESTABLISHING SESSION INITIATION PROTOCOL COMMUNICATIONS FOR VIRTUAL PRIVATE NETWORKING

A communications application, such as a VoIP telephony application, for a mobile communications device, which involves communication in accordance with a session initiation protocol (SIP). One or more processors receive a public IP address assigned to the mobile communication device in a public netw...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LAI, FREDERICK CHEE-KIONG, NAGY, THOMAS CHARLES
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A communications application, such as a VoIP telephony application, for a mobile communications device, which involves communication in accordance with a session initiation protocol (SIP). One or more processors 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; and refrain from registering with a SIP server for the communications using the public IP address. If the VPN connection is established, they 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. 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. Communications are then performed in accordance with the SIP. L'invention concerne une application de communications, notamment une application de téléphonie de système de messagerie vocale (VoIP) destinée à un dispositif de communication mobile. Cette application implique une communication selon un protocole de lancement de sessions (SIP). Au moins un processeur reçoit une adresse IP publique attribuée au dispositif de communication mobile d'un réseau public; communique une demande de connexion de réseau privé virtuelle (VPN) avec un réseau privé par l'émetteur/récepteur sans fil; et empêche un enregistrement avec un serveur SIP pour les communications faisant appel à l'adresse IP publique. Si la connexion VPN est établie, le processeur reçoit une adresse privée IP attribuée au dispositif de communication mobile pour la connexion VPN et fait enregistrer une demande de session au moyen de l'adresse IP privée à communiquer à un serveur SIP du réseau privé. Si la connexion VPN et l'adresse privée IP ne sont pas obtenues dans une période spécifiée, l'enregistrement de session s'effectue au moyen de l'adresse IP publique. Les communications s'effectuent ensuite selon le SIP.