LOCATION TAGGING METHOD FOR PACKET BASED SIGNALLING
2 Assignments
0 Petitions
Accused Products
Abstract
Location information is tagged in a packet based network. SIP signaling messages are used to initiate a communication session between at least two end user devices in a packet based telecommunications network. The communication session is routed through various intermediate network elements of the packet based network. The intermediate network elements tag the signaling messages with information indicating their geographic location or otherwise provide such location information. In response to the signaling messages and preferably before the communication session is established, the location information indicating the location of the intermediate network elements in the routing of the communication session between the end user devices is made available. An end user device or apparatus may receive the location information and provide a user display indicating the routing and status of the communication session being initiated.
28 Citations
44 Claims
-
1-24. -24. (canceled)
-
25. A network element in a packet based network, the network element comprising:
-
a communication interface, said communication interface being adapted to communicate in said packet based network; a processing element; and a memory, said memory storing program instructions executable by said processing element to cause said network element to perform a function, said communication interface being configured to receive a signaling message, said signaling message being related to the initiation of a communication session between at least two end user devices in said packet based network being routed through said network element, and said processing element, in response to said signaling message, executing program instructions causing said network element to provide location information indicating the location of said network element in the routing of said communication session between said at least two end user devices. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A user apparatus, said user apparatus comprising:
-
a communication interface, said communication interface adapted to communicate in a packet based network; a processing element; and a memory, said memory storing program instructions executable by said processing element to cause said user apparatus to provide a user interface, said communication interface being configured to initiate or receive signaling messages, said signaling messages being related to the initiation of a communication session between said user apparatus and another network element, and location information related to at least the location of intermediate network elements in the routing of said communication session between said user apparatus and another network element, said processing element, in response to said signaling messages and said location information, executing program instructions causing said user apparatus to provide an indication of said location information related to at least the location of one or more intermediate network elements in the routing of said communication session between said user apparatus and another network element. - View Dependent Claims (35, 36, 37)
-
-
38. A network element information server in a packet based network, the server comprising:
-
a communication interface, said communication interface being adapted to communicate in said packet based network; a processing element; and a memory, said memory configured to store program instructions executable by said network element information server to cause said network element information server to provide location information for a plurality of network elements in said packet based network, said communication interface being configured to receive signaling messages from said plurality of network elements, said signaling messages being related to the initiation of a communication session between at least two end user devices in said packet based network being routed through said plurality of network elements and containing location information related to said plurality of network element, and said processing element executing program instructions causing said network element to store location information indicating the location of at least one network element in the routing of said communication session between said at least two end user devices, and configured to provide said location information in real-time or near real-time while the communication session is being set up or after the communication session has been set up - View Dependent Claims (39)
-
-
40. A method of tagging location information in a packet based network comprising:
-
receiving a signaling message, said signaling message being related to the initiation of a communication session between at least two end user devices in said packet based telecommunications network and being routed through intermediate network elements of said packet based network; and in response to the signaling message, providing location information indicating the location of at least one intermediate network element in the routing of said communication session between said at least two end user devices. - View Dependent Claims (41, 42, 43, 44)
-
Specification