Location tagging method for packet based signalling
First Claim
1. An apparatus, comprising:
- a processing element; and
a memory, said memory storing program instructions executable by said processing element to cause said apparatus to perform;
receiving a signaling message at an intermediate signaling network element related to the initiation of a communication session between at least two end user devices in a wireless packet based network being routed through the intermediate signaling network element, andin response to said signaling message, providing by the intermediate signaling network element location information indicating the location of said intermediate signaling network element, the location information being provided to indicate the geographical location of intermediate signaling network elements involved in the routing of packets of said communication session between said at least two end user devices, the location information being provided as a subscription service to one of the end user devices having previously subscribed to the subscription service, wherein the subscription service provides the location information of the intermediate signaling network elements through which the communication session is routed, and wherein the location information comprises at least one of GPS coordinates, a name of a city, county, state or country.
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.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
a processing element; and a memory, said memory storing program instructions executable by said processing element to cause said apparatus to perform; receiving a signaling message at an intermediate signaling network element related to the initiation of a communication session between at least two end user devices in a wireless packet based network being routed through the intermediate signaling network element, and in response to said signaling message, providing by the intermediate signaling network element location information indicating the location of said intermediate signaling network element, the location information being provided to indicate the geographical location of intermediate signaling network elements involved in the routing of packets of said communication session between said at least two end user devices, the location information being provided as a subscription service to one of the end user devices having previously subscribed to the subscription service, wherein the subscription service provides the location information of the intermediate signaling network elements through which the communication session is routed, and wherein the location information comprises at least one of GPS coordinates, a name of a city, county, state or country. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a processing element; and a memory, said memory storing program instructions executable by said processing element to cause said apparatus to perform; initiating signaling messages related to the initiation of a communication session between said apparatus and another network element, and receiving location information related to at least the location of one or more intermediate signaling network elements in routing of said communication session between said apparatus and said another network element, wherein said location information is provided by said one or more intermediate signaling network elements, in response to said signaling messages and said location information, causing said apparatus to provide an indication of said location information related to at least the location of said one or more intermediate signaling network elements, the location information being provided to indicate the geographical location of said one or more intermediate signaling network elements involved in the routing of said communication session between said apparatus and another network element, the location information being provided as a subscription service to one of the end user devices having previously subscribed to the subscription service, wherein the subscription service provides the location information of the intermediate signaling network elements through which the communication session is routed, and wherein the location information comprises at least one of GPS coordinates, a name of a city, county, state or country. - View Dependent Claims (11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processing element; and a memory, said memory storing program instructions executable by said processing element to cause said apparatus to perform; receiving signaling messages from a plurality of intermediate signaling network elements related to the initiation of a communication session between at least two end user devices in a packet based network being routed through said plurality of intermediate signaling network elements and containing location information related to said plurality of intermediate signaling network elements, and storing location information indicating the location of at least one intermediate signaling network element, the location information being provided by the intermediate signaling network element to indicate the geographical location of intermediate signaling network elements involved in the routing of said communication session between said at least two end user devices, and providing 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, the location information being provided as a subscription service to one of the end user devices having previously subscribed to the subscription service, wherein the subscription service provides the location information of the intermediate signaling network elements through which the communication session is routed, and wherein the location information comprises at least one of GPS coordinates, a name of a city, county, state or country. - View Dependent Claims (15)
-
-
16. A method, comprising:
-
receiving at an intermediate signaling network element a signaling message related to the initiation of a communication session between at least two end user devices in a packet based wireless telecommunications network and being routed through intermediate signaling network elements of said packet based wireless telecommunications network; and in response to the signaling message, providing location information by the intermediate signaling network element indicating the location of the intermediate signaling network element, the location information being provided to indicate the geographical location of intermediate signaling network elements involved in the routing of said communication session between said at least two end user devices, the location information being provided as a subscription service to one of the end user devices having previously subscribed to the subscription service, wherein the subscription service provides the location information of the intermediate signaling network elements through which the communication session is routed, and wherein the location information comprises at least one of GPS coordinates, a name of a city, county, state or country. - View Dependent Claims (17, 18, 19, 20)
-
Specification