Voice over internet protocol (VoIP) mobility detection
First Claim
1. A method of detecting mobility of a voice over Internet protocol (VoIP) device, comprising:
- monitoring a pre-registered VoIP user, at a given interval, for a mobility triggering event instigating a location update of said pre-registered VoIP device;
determining a confidence that said mobility triggering event indicates that said pre-registered VoIP device has likely moved by detecting how many of the following (1), (2) and/or (3) have changed;
(1) an IP address associated with said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device,(2) a logical location mapping of said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device, and(3) a physical network resources mapping of said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device; and
in response to said mobility triggering event of said pre-registered VoIP device, initiating an update of network stored geographic lat/lon location information regarding said pre-registered VoIP device;
wherein said confidence that said mobility triggering event indicates that said VoIP device has indeed moved is highest when said (1), said (2), and said (3) have changed, and lowest when only one of said (1), said (2), and said (3) have changed.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobility event for a VoIP user is detected, with an estimated confidence/certainty that the VoIP user in fact moved. In response, a user is prompted to cause an update to their registration and/or location information. Notification to the VoIP user of the likely need for a location update may be implemented in the communication protocol such that an icon on the VoIP phone displays the need to the VoIP user. The icon may include a measure of the confidence/certainty of the need for a location update, e.g., similar in visual image to the bars showing coverage on a wireless phone. Mobility of the VoIP user may be detected using, e.g., (1) The VoIP user'"'"'s Internet protocol (IP) address; (2) a mapping of physical to logical location; and/or (3) mapping between physical location information and physical network resources such as switches, routers, ports, access points, etc.
167 Citations
11 Claims
-
1. A method of detecting mobility of a voice over Internet protocol (VoIP) device, comprising:
-
monitoring a pre-registered VoIP user, at a given interval, for a mobility triggering event instigating a location update of said pre-registered VoIP device; determining a confidence that said mobility triggering event indicates that said pre-registered VoIP device has likely moved by detecting how many of the following (1), (2) and/or (3) have changed; (1) an IP address associated with said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device, (2) a logical location mapping of said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device, and (3) a physical network resources mapping of said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device; and in response to said mobility triggering event of said pre-registered VoIP device, initiating an update of network stored geographic lat/lon location information regarding said pre-registered VoIP device; wherein said confidence that said mobility triggering event indicates that said VoIP device has indeed moved is highest when said (1), said (2), and said (3) have changed, and lowest when only one of said (1), said (2), and said (3) have changed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobility detection server, comprising:
-
a database associating a plurality of pre-registered VoIP devices to a last known Internet protocol (IP) address for each respective pre-registered VoIP device, a last known logical location mapping, and a last known physical network resources mapping; a monitor to monitor a given one of said plurality of pre-registered VoIP devices, at a given interval, for a mobility triggering event instigating a location update of said pre-registered VoIP device; a confidence determiner to determine a confidence that said mobility triggering event indicates that said VoIP device has likely moved by detecting how many of the following (1), (2), and/or (3) have changed; (1) an IP address associated with said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device, (2) a logical location mapping of said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device, and (3) a physical network resources mapping of said pre-registered VoIP device to indicate a likely movement of said pre-registered VoIP device; and an initiator to initiate an update of network stored geographic lat/lon location information associated with said pre-registered VoIP device in response to said mobility triggering event of said pre-registered VoIP device; wherein said confidence that said mobility triggering event indicates that said VoIP device has indeed moved is highest when said (1), said (2), and said (3) have changed, and lowest when only one of said (1), said (2), and said (3) have changed. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification