Internet Engineering Task Force Georgios Karagiannis Internet-Draft Geert Heijenk Intended status: Informational University of Twente Expires: December 30, 2014 June 30, 2014 Use case: Dissemination of IP packets to geographical areas draft-karagiannis-geonet-dissemination-geo-areas-00 Abstract This document describes the use case where IP packets are disseminated to geographical areas, based on geographical location information. A source node, which may be located anywhere, sends packets to an access router through the Internet. Those access routers are selected based on geographical location information, and traffic is routed to them using the IP address of the router and conventional IP routing. Each of the destination access routers then copies and broadcasts the received packets to listeners within its (1) radio coverage for wireless access routers or (2) IP subnet for wired access routers. Status of this Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at http://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." This Internet-Draft will expire on December 30, 2014. Copyright Notice Copyright (c) 2014 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Karagiannis, et al. Expires December 30, 2014 [Page 1] Internet-Draft Dissemination of IP packets using GeoNet June 2014 Requirements Language The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119]. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Terminology. . . . . . . . . . . . . . . . . . . . . . . . . . .2 3. Dissemination of IP packets to geographical areas . . .. . . . 3 4. Security Considerations . . . . . . . . . . . . . . . . . . . 4 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 4 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 4 7. Normative References . . . . . . . . . . . . . . . . . . . . . 4 8. Informative References . . . . . . . . . . . . . . . . . . . . 4 9. Authors' Address . . . . . . . . . . . . . . . . . . . . . . . 5 1. Introduction Internet-based applications are currently using IP addresses to address interfaces of a node that can be for example a host, a server or a router. IP routing and addressing are completely unaware of geographic parameters such as coordinates or postal addresses. Future applications and use cases have been identified that need to support among others the dissemination IP packets to geographical areas. This document describes the use case where IP packets are disseminated to geographical areas, based on geographical location information. This document is organized as follows. Section 2 presents the terminology. Section 3 provides the brief description of this use case. Section 4 provides the security considerations. The IANA considerations are given in Section 5. Section 6 gives the acknowledgements and Section 7 lists the used references. 2. Terminology Internet-wide Geo Networking the solution space that includes mechanisms and protocols used to disseminate packets sent by authorized source nodes located anywhere in the Internet to other nodes in areas described by geographical parameters. Geographic coordinate system: a coordinate system that enables every location on the Earth to be specified by a set of numbers or letters. Karagiannis, et al. Expires December 30, 2014 [Page 2] Internet-Draft Dissemination of IP packets using GeoNet June 2014 3. Dissemination of IP packets to geographical areas This use case applies to any source node that is located anywhere in the Internet and based on geographical location information, needs to send packets to destination nodes located in a geographical area. Such source and destination nodes can be used in many types of applications, such as: environmental monitoring, consumer electronic devices (e.g. cameras) and scientific instruments. Such a source node, needs to send IPv4 or IPv6 packets to any destination node that is located in a certain geographical area. Therefore, the only addressing information that the source nodes can use is the geographical coordinates of the given area. In this use case it is assumed that within the given geographic area a communication infrastructure exists, where wireless access routers, see Figure 1 and wired access routers, see Figure 2 are supported. A solution is needed, where the access routers are selected based on the available geographical location information, and where the traffic is routed to them using the IP address of the router and conventional IP routing. Each of the destination access routers then copies and broadcasts the received packets to listeners within its (1) radio coverage for wireless access routers, see Figure 1, or (2) IP subnet for wired access routers, see Figure 2, where either IPv4 subnet broadcast or IPv6 multicast addressing to the all-hosts multicast group techniques can be used. Internet-wide Geo Networking (GeoNet) can be used to provide the above described solution. Coverage Area - ~ - ` ` ' ' +------+ ` ` ___|Access|____` ` +----------+ / |Router| +`-----------------`+ / \ / +------+ | ` O ` | +------+ / \/ | ' - ~ - ' | |Source|___/ Internet \ | ` O ` | | Node | \ / | ' - ~ - ' | +------+ \ /\ +------+ | ` ` | \ / \____|Access|____, O `| +----------+ |Router| |` `| +------+ | ` ` | | ' ' | | ` - ~ - ` | | Destination Area | +-------------------+ O Destination Nodes Figure 1: Internet-wide geo-networking scenario, dissemination using radio coverage for wireless access routers Karagiannis, et al. Expires December 30, 2014 [Page 3] Internet-Draft Dissemination of IP packets using GeoNet June 2014 +-------------------+ +------+ | ` | ___|Access|___| | +----------+ / |Router| +--------O | / \ / +------+ | |----------O | +------+ / \/ | | | |Source|___/ Internet \ | |--- O | | Node | \ / | |----- O | +------+ \ /\ +------+ | ------------ O | \ / \____|Access|___|-|---------O | +----------+ |Router| |`------------- O | +------+ | |---------------O | | `------- O | | | | Destination Area | +-------------------+ O Destination Nodes Figure 2: Internet-wide geo-networking scenario, dissemination using IP subnet for wired access routers 4. Security Considerations Due to the sensitivity of location data and the possibility of the technology being used in emergency and/or road traffic management scenarios a particular attention must be paid to security and privacy. Security objectives particularly include integrity, privacy and non-repudiation and SHOULD protect the network and transport layer protocol headers. In addition any potential Internet-wide Geo- networking solution MUST also protect privacy, i.e. provide confidentiality to personal data and protect leaking information through protocol behavior, such as the relation between identifier and location. 5. IANA Considerations No IANA considerations are considered in this document. 6. Acknowledgments We would like to thank the members of the IETF ITS and GeoNet community for their comments and discussions. 7. Normative References [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. 8. Informative References Karagiannis, et al. Expires December 30, 2014 [Page 4] Internet-Draft Dissemination of IP packets using GeoNet June 2014 9. Authors' Address Georgios Karagiannis University of Twente P.O. Box 217 7500 AE Enschede, The Netherlands EMail: g.karagiannis@utwente.nl Geert Heijenk University of Twente P.O. Box 217 7500 AE Enschede, The Netherlands EMail: geert.heijenkg@utwente.nl Karagiannis, et al. Expires December 30, 2014 [Page 5]