Geocast-based situation awareness utilizing a scalable, distributed ad hoc geocast protocol as a communication primitive, may provide a field common operating picture (FCOP) for providing location tracking, movement history, telemetry, and messaging in near real time to all operators in a scenario.
Geocast-based situation awareness utilizing a scalable, distributed ad hoc geocast protocol as a communication primitive, may provide a field common operating picture (FCOP) for providing location tracking, movement history, telemetry, and messaging in near real time to all operators in a scenario. Information may be transferred using a query/response geocast message protocol. Caching on devices may be utilized to gain scalability. A query message may have a payload containing a type indication and a header containing a description of a geocast region of intended reception, which may comprise the monitored region, the location of the monitorer, or any appropriate combination thereof. Response messages may be sent from devices located in the monitored region to an area containing the location of the sender of a query. A response message may contain monitored information, such as current location, telemetry data, and/or recent movement history, or the like.
대표청구항▼
1. A method comprising: receiving, by a receiving device, a geocast message;determining, by the receiving device, that the geocast message is received a predetermined number of times;responsive to the receiving device receiving the geocast message greater than or equal to the predetermined number of
1. A method comprising: receiving, by a receiving device, a geocast message;determining, by the receiving device, that the geocast message is received a predetermined number of times;responsive to the receiving device receiving the geocast message greater than or equal to the predetermined number of times, determining whether a source of the geocast message is greater than or equal to a predetermined distance from the receiving device; andif the source of the geocast message is greater than or equal to the predetermined distance away from the receiving device, retransmitting, by the receiving device, the geocast message, wherein the geocast message comprises at least one of a query geocast message or a response geocast message. 2. The method of claim 1, wherein the determining that the geocast message is received the predetermined number of times is based on an identifier of the geocast message. 3. The method of claim 1, further comprising if the source of the geocast message is not greater than or equal to the predetermined distance away from the receiving device, then determining whether the receiving device is closer to a point of a geocast region than a plurality of devices. 4. The method of claim 3, wherein the point is approximately a center point of the geocast region. 5. The method of claim 3, further comprising responsive to determining that the receiving device is closer to the point of the geocast region than the plurality of devices, retransmitting, by the receiving device, the geocast message. 6. The method of claim 3, further comprising responsive to determining that the receiving device is closer to the point of the geocast region than the plurality of devices, not retransmitting, by the receiving device, the geocast message. 7. The method of claim 3, wherein the determining whether the receiving device is closer to the point of the geocast region than the plurality of devices is based on determining a plurality of distances between the point and each of the plurality of devices from which the receiving device has previously received a similar geocast message having an identifier that is the same as an identifier of the geocast message. 8. A device comprising: memory having executable instruction stored thereon; anda processor coupled with the memory, the processor configured to execute the executable instructions to perform operations comprising: receiving a geocast message;determining that the geocast message is received a predetermined number of times;responsive to receiving the geocast message greater than or equal to the predetermined number of times, determining whether a source of the geocast message is greater than or equal to a predetermined distance from the device; andif the source of the geocast message is greater than or equal to the predetermined distance away from the device, retransmitting the geocast message, wherein the geocast message comprises at least one of a query geocast message or a response geocast message. 9. The device of claim 8, wherein the determining that the geocast message is received the predetermined number of times is based on an identifier of the geocast message. 10. The device of claim 8, further operations comprising: if the source of the geocast message is not greater than or equal to the predetermined distance away from the device, then determining whether the device is closer to a point of a geocast region than a plurality of other devices. 11. The device of claim 10, wherein the point is approximately a center point of the geocast region. 12. The device of claim 10, further operations comprising: responsive to determining that the device is closer to the point of the geocast region than the plurality of other devices, retransmitting the geocast message. 13. The device of claim 10, further operations comprising: responsive to determining that the device is closer to the point of the geocast region than the plurality of other devices, not retransmitting the geocast message. 14. The device of claim 10, wherein the determining whether the device is closer to the point of the geocast region than the plurality of other devices is based on determining a plurality of distances between the point and each of the plurality of other devices from which the device has previously received a similar geocast message having an identifier that is the same as an identifier of the geocast message. 15. A computer readable storage medium that is not a signal comprising computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising: receiving, by the computing device, a geocast message;determining, by the computing device, that the geocast message is received a predetermined number of times;responsive to the computing device receiving the geocast message greater than or equal to the predetermined number of times, determining whether a source of the geocast message is greater than or equal to a predetermined distance from the computing device; andif the source of the geocast message is greater than or equal to the predetermined distance away from the device, then retransmitting, by the computing device, the geocast message, wherein the geocast message comprises at least one of a query geocast message or a response geocast message. 16. The computer readable storage medium of claim 15, wherein the determining that the geocast message is received the predetermined number of times is based on an identifier of the geocast message. 17. The computer readable storage medium of claim 16, further operations comprising: if the source of the geocast message is not greater than or equal to the predetermined distance away from the computing device, then determining whether the computing device is closer to a point of a geocast region than a plurality of devices. 18. The computer readable storage medium of claim 17, wherein the point is approximately a center point of the geocast region.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (45)
Acampora,Anthony, Adaptive local wireless communication system.
Fong Thomas K. ; Henry Paul Shala ; Leung Kin K. ; Qiu Xiaoxin ; Shankaranarayanan Nemmara K., Method and apparatus for providing high speed services using a wireless communications system.
Whitehill, Eric A.; Ruckstuhl, Michael A.; Barker, Jr., Charles R., System and method for providing a congestion optimized address resolution protocol for wireless ad-hoc networks.
Preston, Steven Gordon; Penner, Thomas Hans; Penrose, Charles Thomas; Kaprocki, Edward Steve, System, method and apparatus for relaying simulation data.
Belcea, John M., Time division protocol for an ad-hoc, peer-to-peer radio network having coordinating channel access to shared parallel data channels with separate reservation channel.
Cain, Joseph Bibb, Wireless communication system with enhanced time slot allocation and interference avoidance/mitigation features and related methods.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.