Geocast
From Wikipedia, the free encyclopedia
Geocast refers to the delivery of information to a group of destinations in a network identified by their geographical locations. It is a specialized form of multicast used by some routing protocols for mobile ad hoc networks.
A geographic destination address is expressed in three ways: point, circle (with center point and radius), and polygon (a list of points, e.g., P(1), P(2), …, P(n–1), P(n), P(1)). A geographic router (GeoRouter) calculates its service area (geographic area it serves) as the union of the geographic areas covered by the networks attached to it. This service area is approximated by a single closed polygon. GeoRouters exchange service area polygons to build routing tables. The routers are organized in a hierarchy.