Geographical position extension in messaging for a terminal node
First Claim
1. A method for supporting a geographical-based service for at least one terminal node in a communications system, the method comprising:
- (a) determining a first geographical position that is associated with a first terminal node;
(b) inserting the first geographical position and a specified radius into a message header of a first datagram, the specified radius being indicative of a serving area for the geographical-based service;
(c) sending, by the first terminal node, the first datagram;
(d) receiving, by another terminal node, the first datagram;
(e) determining another geographical position, the other geographical position being associated with the other terminal node; and
(f) if the other terminal node is within an approximate circular area, accepting the first datagram, wherein the approximate circular area is specified by the specified radius in relation to the first geographical position.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods and apparatus for supporting geographical-based services in a communications system. In an embodiment of the invention, a terminal node (e.g., a wireless terminal) inserts geographical information into a header portion of an IPv6 datagram. The serving network utilizes the geographical information to support a geographical-based service. In another embodiment, a terminal node, which is located in a geographical area, receives service configuration information regarding service regions from a serving network and determines what services are supported in the geographical area. In an embodiment, header formats for the inserted geographical information in a propagated signal between a terminal node and a serving network are provided.
39 Citations
30 Claims
-
1. A method for supporting a geographical-based service for at least one terminal node in a communications system, the method comprising:
-
(a) determining a first geographical position that is associated with a first terminal node; (b) inserting the first geographical position and a specified radius into a message header of a first datagram, the specified radius being indicative of a serving area for the geographical-based service; (c) sending, by the first terminal node, the first datagram; (d) receiving, by another terminal node, the first datagram; (e) determining another geographical position, the other geographical position being associated with the other terminal node; and (f) if the other terminal node is within an approximate circular area, accepting the first datagram, wherein the approximate circular area is specified by the specified radius in relation to the first geographical position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium having computer-executable instructions for supporting a geographical-based service for at least one terminal node in a communications system performing the steps of:
-
(a) determining a first geographical position that is associated with a first terminal node; (b) inserting the first geographical position and a specified radius into a message header of a first datagram, the specified radius being indicative of a serving area for the geographical-based service; (c) sending, by the first terminal node, the first datagram; (d) receiving, by another terminal node, the first datagram; (e) determining another geographical position, the other geographical position being associated with the other terminal node; and (f) if the other terminal node is within an approximate circular area, accepting the first datagram, wherein the approximate circular area is specified by the specified radius in relation to the first geographical position. - View Dependent Claims (22)
-
-
23. A method for supporting at least one geographical-based service, the method comprising:
-
(a) determining a geographical position that is indicative of an approximate location of a mobile node; (b) determining a specified radius, the specified radius being a maximum distance from the geographical position; (c) receiving an announcement, the announcement containing an identification of a service, a service geographical position, and a service radius, the service geographical position and the service radius being associated with a network entity supporting the service; (d) determining whether a service area corresponding to the service geographical position and the service radius is within a circular area, the circular area being determined by the geographical position and the specified radius; (e) if the service area is within the circular area, including the identification of the service in a filter to designate that the service is acceptable; (f) receiving a datagram that supports the service; (g) if the service is acceptable, accepting the datagram; and (h) if the service is not acceptable, rejecting the datagram. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification