One document matched: draft-ietf-6lowpan-usecases-01.xml


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
    <!ENTITY RFC2119 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.2119.xml">
    <!ENTITY RFC4861 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.4861.xml">
	<!ENTITY RFC4944 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.4944.xml">
    <!ENTITY RFC4919 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.4919.xml">
]>

<rfc ipr="full3978" docName="draft-ietf-6lowpan-usecases-01">

<?rfc toc="yes"?>
<?rfc sortrefs="yes"?>
<?rfc symrefs="no" ?>

<front>
	<title abbrev="6LoWPAN Design and Applications">Design and Application Spaces for 6LoWPANs</title>

	<author initials="E." surname="Kim" fullname="Eunsook Kim">
		<organization>ETRI</organization>
		<address>
			<postal>
				<street>161 Gajeong-dong</street>
				<street>Yuseong-gu</street>
				<city>Daejeon</city>
				<code>305-700</code>
				<country>Korea</country>
			</postal>
			<phone>+82-42-860-6124</phone>
			<email>eunah.ietf@gmail.com</email>
		</address>
	</author>

	<author initials="N.G." surname="Chevrollier" fullname="Nicolas G. Chevrollier">
		<organization>TNO</organization>
		<address>
			<postal>
				<street>Brassersplein 2</street>
				<street>P.O. Box 5050</street>
				<city>Delft</city>
				<code>2600</code>
				<country>The Netherlands</country>
			</postal>
			<phone>+31-15-285-7354</phone>
			<email>nicolas.chevrollier@tno.nl</email>
		</address>
	</author>

	<author initials="D." surname="Kaspar" fullname="Dominik Kaspar">
		<organization>Simula Research Laboratory</organization>
		<address>
			<postal>
				<street>Martin Linges v 17</street>
				<city>Snaroya</city>
				<code>1367</code>
				<country>Norway</country>
			</postal>
			<phone>+47-4748-9307</phone>
			<email>dokaspar.ietf@gmail.com</email>
		</address>
	</author>

	 <author initials="JP" surname="Vasseur" fullname="JP Vasseur">
		<organization>Cisco Systems, Inc</organization>
		<address>
			<postal>
				<street> 1414 Massachusetts Avenue </street>
				<street></street>
				<city>Boxborough</city>
				<code>MA 01719</code>
				<country>USA</country>
			</postal>
			<phone></phone>
			<email>jpv@cisco.com</email>
		</address>
	</author>

	<date month="November" year="2008" />
	<area>General</area>
	<workgroup>6LoWPAN Working Group</workgroup>
	<keyword>Internet-Draft</keyword>

	<abstract>
		<t>This document investigates potential application scenarios and use cases for low-power wireless personal area networks (LoWPANs).</t>
	</abstract>
</front>

<middle>
	<section anchor="intro" title="Introduction">
		<t>
			LoWPANs are inexpensive, low-performance, wireless communication networks, and are formed by devices complying with the IEEE
			802.15.4 standard <xref target="refs.ieee802.15.4"/>. Their typical characteristics can be summarized as follows:
		</t>

		<list style="symbols">
			<t>
				Low power: depending on country regulations and used frequency band, the maximum transmit power levels can be up to
				1000 mW <xref target="refs.ieee802.15.4"/>. However, typical wireless radios for LoWPANs are battery-operated and
				consume between 10 mW and 20 mW <xref target="refs.bulusu"/>.
			</t>

			<t>
				Short range: The Personal Operating Space (POS) defined by IEEE 802.15.4 implies a range of 10 meters. For real
				implementations, the range of LoWPAN radios is typically measured in tens of meters, but can go far beyond that in
				line-of-sight situations <xref target="refs.bulusu"/>.
			</t>

			<t>
				Low bit rate: the IEEE 802.15.4 standard defines a maximum over-the-air rate of 250 kb/s, as well as lower data rates
				of 40 kb/s and 20 kb/s for each of the currently defined physical layers (2.4 GHz, 915 MHz and 868 MHz, respectively).
			</t>

			<t>
				Small memory capacity: common RAM sizes for LoWPAN devices consist of a few kilobytes, such as 4 KB.
			</t>

			<t>
				Limited processing capability: current LoWPAN nodes usually have 8-bit processors with clock rates around 10 MHz.
			</t>
		</list>

		<t>
			The IEEE 802.15.4 standard distinguishes between two types of nodes, reduced-function devices (RFDs) and full-function devices
			(FFDs). Through their inability to transmit MAC layer beacons, RFDs can only communicate with FFDs in a resulting "master/slave"
			star topology. FFDs are able to communicate with peer FFDs and with RFDs in the aforementioned relation. FFDs can therefore assume
			arbitrary network topologies, such as multi-hop meshes.
		</t>

		<t>
			LoWPANs do not necessarily comprise of sensor nodes only, but may also consist of actuators. For instance, in an agricultural
			environment, sensor nodes might detect low soil humidity and then send commands to activate the sprinkler system.
		</t>
		
		<t>
			A LoWPAN network can be seen as a network of small star-networks, each consisting of a single FFD connected to zero or more RFDs,
			as shown in <xref target="fig.lowpan"/>.
			The FFDs themselves act as packet forwarders or routers and connect the entire LoWPAN in a multi-hop fashion. A LoWPAN domain is
			defined by the number of devices controlled by the LoWPAN coordinator. Each LoWPAN has a single coordinator, which must be of FFD
			type and it is responsible for address allocation. A LoWPAN coordinator is responsible for a single LoWPAN.
		</t>

		<figure title="Example of a simple LoWPAN" anchor="fig.lowpan">
			<preamble></preamble>
			<artwork><![CDATA[
                O     X
                |     |              C: Coordinator
          C --- O --- O --- X        O: LoWPAN router/forwarder (FFD)
               / \     \             X: LoWPAN host(FFD or RFD)
              X   X     X
			]]></artwork>
			<postamble></postamble>
		</figure>

		<t>
			Furthermore, communication to corresponding nodes outside of the LoWPAN is becoming increasingly important.
			The distinction between RFDs and FFDs and the introduction of additional functional elements, such as gateways
			or border routers, increase the complexity on how basic network functionality (e.g., routing and mobility)
			can be designed for LoWPANs.
		</t>

		<t>
			After describing the characteristics of a LoWPAN, this draft provides a list of use cases and market domains that may benefit
			and motivate the work currently done in the 6LoWPAN WG.
		</t>
	</section>
<vspace blankLines='1' />
	<section anchor="designspace" title="Design Space">
		<t>
			Inspired by <xref target="refs.roemer"/>, this section describes the potential dimensions that could be used to describe
			the design space of wireless sensor networks in the context of the 6LoWPAN WG. The design space is already limited
			by the unique characteristics of a 6LoWPAN (e.g., low-power, short range, low-bit rate) as described
			in <xref target="RFC4919"/>. The possible dimensions for scenario categorization used in this draft
			are described as follows:
		</t>

		<list style="symbols">
			<t>
				Deployment: In a LoWPAN, sensor nodes can be scattered randomly or they may be deployed in an organized manner.
				The deployment can occur at once, or as an iterative process. The selected type of deployment has an impact
				on node density and location. This feature affects how
				to organize (manually or automatically) the sensor network, and how to allocate addresses in the network.
			</t>

			<t>
				Mobility: Inherent to the wireless characteristics of LoWPANs, sensor nodes could move or be moved around.
				Mobility can be an induced factor (e.g., sensors in an automobile), hence not predictable, or a controlled
				characteristic (e.g., pre-planned movement in a supply chain).
			</t>

			<t>
				Network Size: The network size takes into account nodes that provide the intended network
				capability (i.e., FFD). The number of nodes involved in a LoWPAN could be small (10 nodes),
				moderate (several 100s), or large (over a 1000).
			</t>

			<t>
				Power Source: Whether the sensor nodes are battery-powered or mains-powered influences the network design.
				A hybrid solution is also possible where only part of the network (e.g., FFDs) is mains-powered.
			</t>

			<t>
				Security Level: sensor networks may carry sensitive information and require high-level security
				support where the availability, integrity, and confidentiality of the information are primordial.
				This high level of security may be needed in case of  structural monitoring of key infrastructure
				or health monitoring of patients.
			</t>

			<t>
				Routing: The routing factor highlights the number of hops that has to be traversed to reach the edge
				of the network or a destination node within it.
				A single hop may be needed for simple star-topologies or a multi-hop communication scheme for more elaborate topologies,
				such as meshes or trees. From previous work on
				LoWPANs from academia and industry, various routing mechanisms have been introduced, such as data-centric, event-driven,
				address-centric, localization-based, or geographical routing. We do not use such
				a fine granularity in our draft but rather use topologies and single/multi-hop communication when referring
				to the routing categorization.
			</t>

			<t>
				Connectivity: Nodes within a LoWPAN are considered "always connected" when there is a network connection between any
				two given nodes. However, due to external factors (e.g., extreme environment, mobility) or programmed
				disconnections (e.g., sleeping mode), the network connectivity can be from "intermittent" (i.e., regular disconnection)
				to "sporadic" (i.e., almost always disconnected network).
			</t>

			<t>
				Quality of Service (QoS): for mission-critical applications, support of QoS is mandatory in resource-constrained LoWPANs.
			</t>

			<t>
				Traffic Pattern: several traffic patterns may be used in sensor networks.
				To name a few, Point-to-Multi-Point (P2MP), Multi-Point-to-Point (MP2P) and Point-to-Point (P2P).
			</t>
		</list>
	</section>
<vspace blankLines='1' />
	<section anchor="scenarios" title="Application Scenarios">
		<t>
			This section lists a fundamental set of LoWPAN application scenarios in terms of system design.
			A complete list of practical use cases is not the goal of this draft. The intention is to define a minimal set of LoWPAN
			configurations to which any other scenario can be abstracted to.
			Also, the characteristics of the scenarios described in this section do not reflect the characteristics
			that every LoWPAN must have in a particular environment (e.g., healthcare).
		</t>

		<section title="Industrial Monitoring">
		
		<!--<section title="Application Features">-->
			<t>
				Sensor network applications for industrial monitoring can be associated with a broad range of methods
				to increase productivity, energy efficiency, and safety of industrial operations in engineering facilities
				and manufacturing plants. Many companies currently use time-consuming and expensive manual monitoring to
				predict failures and to schedule maintenance or replacements in order to avoid costly manufacturing downtime. Deploying
				wireless sensor networks, which can be installed inexpensively and provide more frequent and more reliable
				data, can reduce equipment downtime and eliminate costly manual equipment monitoring. Additionally, data
				analysis functionality can be placed into the network, eliminating the need for manual data transfer and analysis.
			</t>
			<t>
				Industrial monitoring can be largely split into the following application fields:
				<list style="symbols">
				<t>
					Process Monitoring and Control: combining advanced energy metering and sub-metering technologies with
					wireless sensor networking in order to optimize factory operations, reduce peak demand, and ultimately
					lower costs for energy.
				<vspace blankLines='1' />	
				Manufacturing plants and engineering facilities, such as product assembly lines and engine rooms, can be
				drastically optimized using wireless sensor technology in order to ensure product quality, control energy
				consumption, avoid machine downtimes, and increase operation safety. In industrial settings, sensors such
				as vibration detectors can be used to continuously monitor equipment and predict equipment failure and to
				detect the need for maintenance, with far greater precision. This allows companies to avoid costly equipment
				failures or shutdowns of production lines and therefore increase their productivity.
				<vspace blankLines='1' />
				Greater access to process parameters gives engineers better visibility and ultimately better decision making
				power. Various sensor measurements, such as gas pressure, the flow of liquids and gases, room temperature
				and humidity, or tank charging levels may be used together with controllers and actuators to improve a plant's
				productivity in a continuous self-controlling loop, in which instruments can be upgraded, calibrated, and
				reconfigured as needed via the wireless channel.
				<vspace blankLines='1' />
				A plant's monitoring boundary often does not cover the entire facility but only those areas considered critical
				to the process.  Easy to install wireless connectivity extends this line to include peripheral areas and process
				measurements that were previously infeasible or impractical to reach with wired connections.
			</t>
				<t>
					Machine Surveillance: ensuring product quality and efficient and safe equipment operation. Critical
					equipment parameters such as vibration, temperature, and electrical signature are analyzed for
					abnormalities that are suggestive of impending equipment failure (see <xref target="scenario1"/>).
				</t>
				<t>
					Supply Chain Management and Asset Tracking: with the retail industry being legally responsible for the
					quality of sold goods, early detection of inadequate storage conditions with respect to temperature will
					reduce risk and cost to remove products from the sales channel. Examples include container shipping,
					product identification, cargo monitoring, distribution and logistics.
					<vspace blankLines='1' />
					Global supply chain and transportation applications increasingly require real-time sensor and location information
					about their supplies and assets. Wireless sensor networks meet these requirements efficiently with low installation
					and management costs, providing benefits such as reduced inventory, increased asset utilization, and precise
					location tracking of containers, goods, and mobile equipment. Clients can be provided with an early warning of
					possible chain ruptures, for example by using call centers or conveniently accessing comprehensive on-line reports
					and data management systems. Such reports could include monitoring of current states, the history of goods with
					critical conservation conditions, and in critical areas the monitoring status of oil containers, or verification
					of chemical gas substance concentration.
					<vspace blankLines='1' />
					For instance, thousands of cargo ships loaded with millions of containers are sailing the oceans today. However,
					supply and demand are not equally distributed around the world, which results in high costs for shipping empty
					containers. Sophisticated IT systems try to circumnavigate this problem and precision planning is critical in
					any case: the customer always expects containers to arrive just in time. Wireless sensor networks have a great
					potential of making this growing market even more efficient by allowing more reliable tracking and identification
					of containers, and cargo monitoring for hazardous freight detection or identification of illegal shipment.
					<vspace blankLines='1' />
					Also, the process of loading and unloading can be implemented more efficiently. For example, after a crane
					operator has lifted a container from the deck, its content is identified and taken to the corresponding warehouse
					-- on a driverless truck whose movements are controlled at centimeter precision by transponders under the asphalt.
				</t>
				<t>
					Storage Monitoring: sensory systems designed to prevent releases of regulated substances to ground water,
					surface water and soil. This application field may also include theft/tampering prevention systems for
					storage facilities or other infrastructure, such as pipelines.
				</t>
				</list>
			</t>
			
			<!--</section>-->
			
			<section title="A Use Case and its Requirements">
			<t>
				Example: Storage Monitoring (Hospital Storage Rooms)
			</t>
			<t>
				In a hospital, maintenance of the right temperature in storage rooms is very critical.
				Red blood cells need to be stored at 2 to 6 degrees Celsius, blood platelets at 20 to 24 C, and blood plasma below -18 C.
				For anti-cancer medicine, maintaining a humidity of 45% to 55% is required. Storage rooms have temperature
				sensors and humidity sensors every 25m to 100m, based on the floor plan and the location of shelves, as
				indoor obstacles distort the radio signals. At each blood pack a sensor tag can be installed to track the temperature
				during delivery. A sensor node is installed in each container of a set of blood packs. In this case, highly dense
				networks must be managed.
			</t>
			<t>
				All nodes are statically deployed and manually configured with either a single- or multi-hop connection to
				the coordinator. FFD and RFD nodes are configured based on the topology. 
			</t>
			<t>
				All sensor nodes do not move unless the blood packs or a container of block packs is moved. Moving nodes 
				get connected by logical attachment to a new coordinator. Placement of coordinators differs between various service scenarios.
			</t>
			<t>
				The network configuration and routing tables are not changed in the storage room unless node failure occurs. 
			</t>
			<t>
				This type of application works based on both periodic and event-driven notifications.
				Periodic data is used for monitoring the right temperature and humidity in the storage rooms. The data over
				or under a pre-defined threshold is meaningful to report. Blood cannot be used if it is exposed to the wrong
				environment for about 30 minutes. Thus, event-driven data sensed on abnormal occurrences is time-critical
				and requires secure and reliable transmission.
			</t>
			<t>
				Due to the time-critical sensing data, reliable and secure data transmission is highly important. 
			</t>
			<t>
				Dominant parameters in industrial monitoring scenarios:
				<list style='symbols'>
					<t>Deployment: pre-planned, manually attached</t>
					<t>Mobility: no (except for the asset tracking case)</t>
					<t>Network Size: medium to large size, high node density</t>
					<t>Power Source: all battery-operated</t>
					<t>Security Level: business-critical. Secure and reliable transmission must be guaranteed. An extra key mechanism can be used.</t>
					<t>Routing: single- to multi-hop. Routing tables are merely changed after configuration, except in the asset tracking case. 
					            Node failure or indoor obstacles will cause the changes. </t>
					<t>Connectivity: always on for crucial processes, otherwise intermittent</t>
					<t>QoS: important for time-critical event-driven data</t>
					<t>Traffic Pattern: P2P (actuator control), MP2P (data collection)</t>
					<t>Other Issues: Sensor network management</t>
				</list>
			</t>
		</section>
		
		<section title="6LoWPAN Applicability">
			<t>
				The network configuration of the above use-case can differ substantially
				by system design. As illustrated in <xref target="fig.storage"/>,
				the simplest way is to build up a star topology inside
				of the storage rooms, and connect the storage rooms with one link.
				In this case the sensor nodes in the container can be either FFDs or RFDs.
			</t>
			
			<t>
				C1, C2 and C3 are 6LoWPAN routers.
				Each sensor node builds up its link-local address and may get
				a prefix from its default router by ND procedure (ND optimization is 
				on-going work in the WG <xref target="refs.6lowpan.nd"/>).
				Inside of the storage room, the each node does not need to get
				a globally unique IPv6 address. However, the container can be
				moved inside or outside of the hospital, so that globally unique
				addresses may be needed depending on the purpose of the system.
				Address auto-configuration is explained in Chapter 6 of RFC 4944.
				When the system only uses link-local scope, 16-bit addresses
				can be utilized, but 64-bit addresses are recommended for
				globally unique addressing.
			</t>
			
			<figure title="Storage rooms with simple star topology" anchor="fig.storage">
				<preamble></preamble>
				<artwork><![CDATA[
                         GW
              -------------------------         GW: Gateway
              |           |           |         C: LoWPAN coordinator (FFD) 
              O(C) ----- O(C) ------- O(C)         and/or Data Aggregator
             / | \       / | \       / | \      O: LoWPAN router/forwarder  
            X  X  X     X  X  X     X  X  X     X: LoWPAN host(FFD or RFD)
				]]></artwork>
				<postamble></postamble>
			</figure>

			<t>
				The data volume is usually not so big in this case, but it is sensitive for delay.
				Data aggregators can be installed for each storage room, or just one data aggregator
				can collect all data. To make a light transmission, UDP (encapsulated in 6LoWPAN
				header or as it is) will be chosen, but secure transmission and security mechanism
				should be added. To increase security, MAC layer mechanisms or additional security
				mechanisms can be used.
			</t>
			<t>
				Because a failure of a sensor node can critically affect the storage of the blood
				packs, network management is important here. SNMP-lite or other mechanism SHOULD be provided for the management.
			</t>
			<t>
				When the container is moved out from the storage room, and connected to the hospital
				system (if the hospital buildings are fully or partly covered with 6LoWPANs), it
				should rebind to a new parent and a 6LoWPAN router.  ND will support this procedure.
				In case that it is moved by an ambulance, it will be connected to the vehicle gateway or router. 
			</t>
		</section>
		
		</section>
		
		<vspace blankLines='1' />		
		<section anchor="scenario1" title="Structural Monitoring">
		
		<!--<section title="Application Features">-->
			<t>
				Intelligent monitoring in facility management can make safety checks and periodic monitoring of the
				architecture status highly efficient. Mains-powered nodes can be included in the design phase of
				a construction or battery-equipped nodes can be added afterwards. All nodes are static and manually deployed.
				Some data is not critical for security protection (such as normal room temperature), 
				but event-driven emergency data MUST be handled in very critical manner.
			</t>
		<!--</section>-->
			
		<section title="A Use Case and its Requirements">
			<t>
				Example: Bridge Safety Monitoring
			</t>
			<t>
				A 1000m long bridge with 10 pillars is described. Each pillar and the bridge body contain 5 sensors to measure the water level,
				and 5 vibration sensors are used to monitor its structural health. The sensor nodes are deployed to have 100m line-of-sight distance
				from each other. All nodes are placed statically and manually configured with a single-hop
				connection to the coordinator. All sensor nodes do not move while the service is provided. The network configuration
				and routing tables are changed only in case of node failure. Except from the pillars, there are no special obstacles
				of attenuation to the sensor signals, but careful configuration is needed to prevent signal interference between sensors.
			</t>
			<t>
				The network configuration and routing tables are changed only in case of node failure.
				On the top part of each pillar, an "infrastructure" FFD sink node is placed to collect the sensed data.
				The sink nodes of each pillar become gata gathering point of the sensor nodes at the pillar.
			</t>
			<t>
				A logical entity of data gathering can lie with each LoWPAN coordinator. Communication schedules must
				be set up between leaf nodes and their LoWPAN coordinator to efficiently gather the different types of sensed
				data. Each data packet may include meta-information about its data, or the type of sensors could be encoded
				in its address during the address allocation. The data gathering entity can be programmed to trigger actuators
				installed in the infrastructure, when a certain threshold value has been reached. 
				This type of application works based on both periodic and event-driven notifications. The data over or under a
				pre-defined threshold is meaningful to report. The event-driven data sensed on abnormal occurrences is
				time-critical and requires secure and reliable transmission. For energy conservation, all sensors could have
				periodic and long sleep modes but wake up on certain events.
			</t>
			<t>
				The LoWPAN coordinators are connected to a gateway. Due to the contents of the data, only authenticated users 
				should be allowed to access the data. Additional security should be provided at the gateway, 
				for the acess from the outside of the LoWPAN. The gateway may take charge of authentication among LoWPAN.
			</t>
			<t>
				This use case can be extended to medium or large size sensor networks to monitor a building
				or for instance the safety status of highways and tunnels.
				Larger networks of the same kind still have similar characteristics such as static nodes, manual deployment,
				and mostly star (or multi-level of star) topologies (see <xref target="fig.star"/>), 
				but dependent on the blue print of the structure, mesh topologies will be built with mains-powered relay points.
				Periodic and event-driven real-time data gathering is performed and the emergency event-driven data MUST be delivered 
				without delay.
			</t>
			<t>
				Dominant parameters in structural monitoring applications:
				<list style='symbols'>
					<t>Deployment: static, organized, pre-planned</t>
					<t>Mobility: none</t>
					<t>Network Size: small (dozens of nodes) to large </t>
					<t>Power Source: mains-powered nodes are mixed with battery powered (mains-power nodes will be used for coordinators or relayers)</t>
					<t>Security Level: safety-critical. Secure transmission must be guaranteed. 
					   Only authenticated users should be able to access and handle the data. Lightweight key mechanisms can be used.</t>
					<t>Routing: star-topology (potentially hierarchical)
					In case of hierarchical case, reorganization of routing tree may be the issue. 
					However, routing table may merely be changed after configuration. Node failure or indoor obstacles will cause the changes.</t>
					<t>Connectivity: always connected or intermittent by sleeping mode scheduling.</t>
					<t>QoS: Emergency notification (fire, over-threshold vibrations, water level, etc)
					   is required to have priority of delivery and must be transmitted in a highly reliable manner.</t>
					<t>Traffic Pattern: MP2P (data collection), P2P (localized querying)</t>
					<t>Other Issues: accurate sensing and reliable transmission are important.
					   In addition, sensor status reports may be needed to maintain a reliable monitoring system.</t>
				</list>
			</t>
			<figure title="A LoWPAN with a simple star topology." anchor="fig.star">
				<preamble></preamble>
				<artwork><![CDATA[
                         X  X  X
                          \ | /
                      X ----C--- X    C: LoWPAN coordinator (FFD) 
                          / | \            and Data Aggregator
                         X  X  X      X: LoWPAN host(FFD or RFD)
				]]></artwork>
				<postamble></postamble>
			</figure>
			<figure title="A LoWPAN with a mesh topology" anchor="fig.mesh">
				<preamble></preamble>
				<artwork><![CDATA[
      X--O--O(C) ------ O(C)----- O(C)        C: LoWPAN coordinator (FFD)
            | \         | \       |           O: LoWPAN router/forwarder
            X  X     X--O  X   X--O--X        X: LoWPAN Host (FFD or RFD)
				]]></artwork>
				<postamble></postamble>
			</figure>
		</section>
		
			<section title="6LoWPAN Applicability">
				<t>
					The network configuration of this use case can be very simple, but there are many extended use-cases for the complex 
					structures. The example bridge monitoring case can be the simplest case. 
					Dependent on the bridge size, the network will be configured by multiple stars or mesh topology.					
					The sensor nodes are installed on the place where manually calculated, and static data path to the data gathering point 
					can be set by an installer in commissiong phase. IPv6 addresses are auto-configured. 	
					If the network do not use route-over mechanism, 
					6LoWPAN mesh-header is used for static data forwarding. 
				</t> 
				<t>
				    Due to the saftfy critical data of the structure, security and authentication is important issue here. 
					Also, reliable and secure data transmission SHOULD be garanteed. 
				</t>
			</section>
		
		</section>
		
		<vspace blankLines='1' />
		<section title="Healthcare">
		
		<!--<section title="Application Features">-->
			<t>
				LoWPANs are envisioned to be heavily used in healthcare environments. They would ease the deployment
				of new services by getting rid of cumbersome wires and ease the patient care and life in hospitals
				and for home care. In this environment, delay or lost information may be a matter of life or death.
			</t>
			<t>
				Various systems ranging from simple wearable remote controls for tele-assistance or intermediate systems
				with wearable sensors monitoring various metrics to more complex systems for studying life dynamics can be
				supported by the LoWPAN. In this latter category, a large amount of data from various sensors can be collected:
				movement pattern observation, checks that medicaments have been taken, object tracking, and more. An example of
				such a deployment is described in <xref target="refs.hartog"/> using the concept of Personal Networks. 
			</t>
		<!--</section>-->
		
		<section title="A Use Case and its Requirements">
			<t>
				Example: Healthcare at Home by Tele-Assistance
			</t>
			<t>
				An old citizen who lives alone wears one to few wearable sensors to measure heartbeat, pulse rate, etc.
				Dozens of sensor nodes are densely installed at home for movement detection.
				A LoWPAN home gateway will send the sensing data to the connected healthcare center.
				Portable base stations with LCDs may be used to check the data at home, as well.
				The different roles of devices have different duty-cycles, which affect node management.
			</t>
			<t>
				Multipath interference may often occur due to the patients' mobility at home, where there are many walls and obstacles.
				Even during sleeping, the change of the body position will affect the radio propagation.
			</t>	
			<t>
				Data is gathered both periodically and event-driven. In this application, event-driven data can be very time-critical. 
				Thus, real-time and reliable transmission must be guaranteed.
			</t>			
			<t>
				Privacy also becomes an issue in this case, as the sensing data is very personal data.
				In addition, different data will be provided to the hospital system than what is given to a patient's family members. 
				Role-based access control is needed to support such services, thus support of authorization and authentication is important here.	
			</t>
			<t>
				Dominant parameters in healthcare applications:
				<list style='symbols'>
					<t>Deployment: pre-planned</t>
					<t>Mobility: moderate (patient's mobility)</t>
					<t>Network Size: small, high node density </t>
					<t>Power Source: hybrid</t>
					<t>Security Level: Data privacy and security must be provided. Encryption is required. 
					   Role based access control is required to be support by proper authentication mechanism</t>
					<t>Routing: multihop for homecare devices, star topology on patients body. 
					   Multipath interference due to walls and obstacles at home must be considered.</t>
					<t>Connectivity: always on</t>
					<t>QoS: high level of support (life and death implication), role-based </t>
					<t>Traffic Pattern: MP2P/P2MP (data collection), P2P (local diagnostic)</t>
					<t>Other issues: Plug-and-play configuration is required for mainly non-technical end-users.
					   Real-time data acquisition and analysis are important. 
					   Efficient data management is needed for various devices which have different
					   duty-cycles, and for role-based data control. 
					   Reliability and robustness of the network are also essential.</t>
				</list>
			</t>
		</section>
		
		<section title="6LoWPAN Applicability">
			<t>
				In this use-case, the network size is rather small (less than 10s of nodes).
				The home system is static with multi-hop paths, and the patient’s body network
				can be built on single-hop. The home gateway will be the sink node in the routing
				path. A 6LoWPAN router is logically or physically combined with it. A plug-and-play
				configuration is required. Each home system node will get a link-local IPv6 address
				following the auto-configuration described in RFC 4944. As the communication of the
				system is limited to the home, both 16-bit and 64-bit can be used to create their
				IPv6 link-local addresses. An example topology is provided in <xref target="fig.healthcare"/>.
			</t>
			<t>
				Multi-hop communication can be achieved by either mesh-under or route-over routing
				mechanisms. In case the mesh-under mechanism is provided, the 6LoWPAN router becomes
				the only router, and ND is done as <xref target="refs.6lowpan.nd"/> describes.  
				When route-over routing mechanism is used, some FFDs will play role in 6lowpan routers and 
				one IPv6 link will be on radio hop <xref target="refs.6lowpan.nd"/>. IP-based routing for sensor network 
				is now studied at the ROLL WG.
			</t>
			<t>
				The patient’s body network can be simply configured by a single-hop.
				<xref target="refs.6lowpan.nd"/> is used in there, but RA may need to be optimized
				as it is sent to the FFD (or in other name, coordinator) by unicast, and the
				coordinator forward it to his neighbor nodes. 
			</t>
			<t>
				The mobility of the patient's body area network is caused by the patient’s movement
				within the home. If there are not many obstacles to block or distort the signal, it
				may not need additional mobility support. If not, additional mobility support must
				be provided. Currently there is no mobility work is handled by the 6LoWPAN WG. 
			</t>
		
			<figure title="A mobile healthcare scenario." anchor="fig.healthcare">
				<preamble></preamble>
				<artwork><![CDATA[
   +-------+      +--------------+      +----------+      +----------+
   | Sinks | ---- | Home Gateway | ---- | Backbone | ---- | Hospital |
   +-------+      +--------------+      +----------+      +----------+
       |
       | ------------------------
       |                        |
       O             O -- O --- O --- X    
      /|\            |          |\         
     X X X           X          X X      O: LoWPAN router/forwarder(FFD)
                                         X: LoWPAN host (FFD or RFD)
   (patient)            (home system)     
			 ]]></artwork>
				<postamble></postamble>
			</figure>
		</section>
		
		</section>
		
		<vspace blankLines='1' />	
		<section title="Connected Home">
			<t>
				The "Connected" Home or "Smart" home is with no doubt an area where LoWPANs
				can be used to support an increasing number of services:
			</t>
			<t>
				<list style='symbols'>
					<t>Home safety/security</t>
					<t>Home Automation and Control</t>
					<t>Healthcare (see above section)</t>
					<t>Smart appliances and home entertainment systems</t>
				</list>
			</t>
			<t>
				In home environments LoWPAN networks typically comprise a few dozen and probably in the near future
				a few hundreds of nodes of various nature: sensors, actuators and connected objects.
			</t>
			
			<section title="A Use Case and its Requirements">
				<t>
					Example: Home Automation
				</t>
				<t>
					In terms of home safety and security, the LoWPAN is made of motion, audio, door/window
					sensors, video cameras to which additional sensors can be added for security (gas, water,
					CO, Radon, smoke detection). The LoWPAN typically comprises a few dozen of nodes
					forming a ad-hoc network with multi-hop routing since the nodes may not be in direct range.
					In its most simple form all nodes are static and communicate with a central control module
					but more sophisticated scenarios may also involve inter-device communication. For example,
					a motion/presence sensor may send a multicast message to a group of lights to be switched
					on, a video camera will be activated sending a video stream to a gateway that can be received
					on a cell phone.
				</t>
				<t>
					The Home automation and control system LoWPAN offers a wide range of services: local
					or remote access from the Internet (via a secured gateway) to monitor the home (temperature,
					humidity, activation of remote video surveillance, status of the doors (locked),...) but also for
					home control (activate the air conditioning/heating, door locks, sprinkler systems, ...). Fairly
					sophisticated systems can also optimize the level of energy consumption thanks to a wide range
					of input from various sensors connected to the LoWPAN: light sensors, presence detection,
					temperature, ...  in order to control electric window shades, chillers, air flow control, air conditioning
					and heating with the objective to optimize energy consumption.
				</t>
	
				<t>
					Ergonomics in Connected Homes is a key and the LoWPAN must be self-managed and easy to install.
					Traffic patterns may greatly vary depending on the applicability and so does the level of reliability
					and QoS expected from the LoWPAN. Humidity sensing is typically not critical and requires no immediate
					action whereas tele-assistance or gas leak detection is critical and requires a high degree of reliability.
					Furthermore, although some actions may not involve critical data, still the response time and network
					delays must be on the order of a few hundreds of milliseconds to preserve the user experience (e.g. use
					a remote control to switch a light on). A minority of nodes are mobile (with slow motion). Connected Home
					LowPAN usually do not require multi-topology or QoS routing and fairly simple QoS mechanisms must be
					supported by the LoWPAN (the number of Class of Services is usually limited).
				</t>
				<t>
					Dominant parameters for home automation applications:
					<list style='symbols'>
						<t>Deployment: multi-hop topologies</t>
						<t>Mobility: small degree of mobility</t>
						<t>Network Size: medium number of nodes, potentially high density</t>
						<t>Power Source: mix of battery and AC powered devices</t>
						<t>Security Level: authentication and encryption required</t>
						<t>Routing: no requirement for multi-topology or QoS routing</t>
						<t>Connectivity: intermittent (usage-dependent sleep modes)</t>
						<t>QoS: support of limited QoS (small number of Class of Service)</t>
						<t>Traffic Pattern: P2P (inter-device), P2MP and MP2P (polling)</t>
					</list>
				</t>
			</section>
			
			<section title="6LoWPAN Applicability">
				(TBD)
			</section>
			
		</section>
		<vspace blankLines='1' />
		<section title="Vehicle Telematics">
			<t>
				LoWPANs play an important role in intelligent transportation systems. Incorporated in roads and/or,
				they contribute to the improvement of safety of transporting systems. Through traffic or air-quality
				monitoring, they increase the possibilities in terms of traffic flow optimization and help reducing
				road congestion.
			</t>
			
			<section title="A Use Case and its Requirements">
				<t>
					Example: Telematics
				</t>
				<t>
					As shown in <xref target="fig.telematics"/>, scattered sensors are included in roads
					during their construction for motion monitoring.
					When a car passes over of these sensors, the possibility is then given to track the trajectory
					and velocity of the car for safety purposes. The lifetime of sensor devices incorporated into roads
					is expected to be as long as the life time of the roads (10 years). Multihop communication is possible
					between sensors, and the network should be able to cope with the deterioration over time of the node
					density due to power failure. Sinks placed at the road side are mains-powered, sensor nodes in the roads
					run on battery.  Power savings schemes might intermittently disconnect sensors nodes. A rough estimate
					of 4 sensors per square meter is needed. Other applications may involve car-to-car communication for increased road safety.
				</t>
				<t>
					Dominant parameters in vehicle telematics applications:
					<list style='symbols'>
						<t>Deployment: scattered, pre-planned</t>
						<t>Mobility: high</t>
						<t>Network Size: large</t>
						<t>Power Source: mostly battery powered</t>
						<t>Security Level: low</t>
						<t>Routing: multi-hop</t>
						<t>Connectivity: intermittent</t>
						<t>QoS: support of limited QoS</t>
						<t>Traffic Pattern: mostly Multi-Point-to-Point (MP2P)</t>
					</list>
				</t>
	
				<figure title="Multi-hop LoWPAN combined with mobile star LoWPAN." anchor="fig.telematics">
					<preamble></preamble>
					<artwork><![CDATA[
	+-------+
	| Sinks | (at the road side)
	+-------+                                
 -------|------------------------------
		|	                                
  O --- O --- O ----- O   +---|---+         
	   /       \      |   | X-O-X | (cars)
	  O         O --- O   +---|---+   O: LoWPAN router/forwarder     
                                         X: LoWPAN host(FFD or RFD)                                                  
 --------------------------------------   
				 ]]></artwork>
					<postamble></postamble>
				</figure>

			</section>
			
			<section title="6LoWPAN Applicability">
			<t>
			For this use case, the network topology is described in Figure 5. The
			topology includes fixed edge routers that are mains-powered and have a
			connection to a gateway in order to reach the transportation control
			center. These edges routers act as data sink for a number of LoWPAN
			routers inserted in the tarmac of the road. These LoWPAN routers also
			include sensor capacities. In this topology, only the edge routers must
			be globally reachable.
			</t>
			<t>
			The LoWPAN routers must implement a multi-hop routing protocol (mesh-
			under or route-over) and they are responsible for forwarding measurement
			data of the sensor hosts towards the edge routers. The edge routers
			implement the IPv6 Neighbor Discovery protocol (RFC 4861). The LoWPAN
			routers are inserted in the road and should last as long as the lifetime
			of the roads hence energy efficiency is a must-have feature. Therefore,
			The LoWPAN routers as in the Agricultural use case may follow the LoWPAN
			Neighbor Discovery <xref target="refs.6lowpan.nd"/>.
			</t>
			</section>

		</section>
		
		<vspace blankLines='1' />		
		
		<section anchor="scenario2" title="Agricultural Monitoring">
			<t>
				Accurate temporal and spatial monitoring can significantly increase agricultural productivity. Due to natural
				limitations, such as a farmers' inability to check the crop at all times of day or inadequate measurement tools,
				luck often plays a too large role in the success of harvests. Using a network of strategically placed sensors,
				indicators such as temperature, humidity, soil condition, can be automatically monitored without labor
				intensive field measurements. For example, sensor networks could provide precise information about crops in real time,
				enabling businesses to reduce water, energy, and pesticide usage and enhancing environment protection.
				The sensing data can be used to find optimal environments for the plants. In addition, the data on the planting
				condition can be saved by sensor tags, which can be used in supply chain management.
			</t>
			<section title="A Use Case and its Requirements">
				<t>	
					Example: Automated Vineyard 
				</t>
				<t>
					In a vineyard with medium to large geographical size, a number of 50 to 100 FFDs nodes are manually
					deployed in order to provide full signal coverage over the study area. Let us call them master FFD
					to distinguish them from the leaf FFDs in the network (which can be replaced by RFDs).
					These master FFD nodes support a multi-hop routing scheme to enable data forwarding to a sink node
					at the edge of the vineyard. An additional number of 100 to 1000 leaf nodes with (possibly different)
					specialized sensors (i.e., humidity, temperature, soil condition, sunlight) are attached to the master
					FFDs in local wireless star topologies, periodically reporting measurements to the associated
					master FFD. For example, in a 20-acres vineyard with 8 parcels of land, 10 sensors are placed within each parcel
					to provide readings on temperature and soil moisture. Each of the 8 parcels contains 1 FFD sink to collect the
					sensor data. 10 intermediate FFD "routers" are used to connect the sinks to the main gateway.
				</t>
				<t>
					Sensor nodes may send event-driven notifications when readings exceed certain thresholds, such as low soil
					humidity; which may automatically trigger a water sprinkler in the local environment. For increased energy
					efficiency, all sensors are in periodic sleep state. However, the master FDD nodes need to be aware of
					sudden events from the leaf nodes.
					Their sleep periods should therefore be set to shorter intervals. Communication schedules must be set up between 
					master and leaf nodes, and global time synchronization is needed to account for clock drift.
				</t>
				<t>
					Sensor localization is important for geographical routing, for pinning down where an event occurred, and for
					combining gathered data with their actual position. Using manual deployment, device addresses can be used.
					For randomly deployed nodes, a localization algorithm needs to be applied.
				</t>
				<t>
					There might be various types of sensor devices deployed in a single LoWPAN, each providing raw data with
					different semantics. Thus, an additional method is required to correctly interpret sensor readings.
					Each data packet may include meta-information about its data, or a type of a sensor could be encoded in
					its address during address allocation.
				</t>
				<t>
					Dominant parameters in agricultural monitoring:
					<list style='symbols'>
						<t>
							Deployment: pre-planned
							<vspace blankLines='1' />
							The sensor nodes are installed outdoors or in a greenhouse with high exposure to water, soil,
							dust, in dynamic environments of moving people and machinery, with growing crop and foliage.
							Sensor nodes can be deployed in a pre-defined manner, considering the harsh environment.
						</t>
						<t>Mobility: all static</t>
						<t>Network Size: medium to large, low to medium density</t>
						<t>Power Source: all nodes are battery-powered, except the sink</t>
						<t>Security Level: business-critical. Light-weight security or a global key management can be used depending on the business purpose.</t>
						<t>Routing: mesh topology with local star connections. Routing table is merely changed after configuration. 
						   Node failure or indoor obstacles will cause the changes.</t>
						<t>Connectivity: intermittent (many sleeping nodes)</t>
						<t>QoS: not critical</t>
						<t>Traffic Pattern: Mainly MP2P/P2MP. P2P for Gateway communication or actuator triggering.</t>
						<t>Other issues: Time synchronization among sensors are required, but the traffic interval
						   may not be frequent (e.g. once in 30 minutes to 1 hour).</t>
					</list>
				</t>

			</section>
			
			<section title="6LoWPAN Applicability">
				<t>
					The network configuration in this use case might, in the most simple case, look like
					illustrated in <xref target="fig.vineyard"/>. This static scenario consists of one or more fixed edge
					routers that are mains-powered and have a high-bandwidth connection to a gateway, which might
					be placed in a control center, or connect to the Internet. The edge routers are strategically
					located at the border of vineyard parcels, acting as data sinks. A number LoWPAN routers are
					placed along a row of plants with individual LoWPAN sensor hosts spread around them.
				</t>

				<figure title="An aligned multi-hop LoWPAN." anchor="fig.vineyard">
					<preamble></preamble>
					<artwork><![CDATA[
    +---------+ 
    | Gateway | 
    +---------+  
         |           X X X  X X X  X X X  X X X
  +-------------+     \|/    \|/    \|/    \|/    O: LoWPAN Forwarder/
  | Edge Router | ---- O ---- O ---- O ---- O        Router (FFD)
  +-------------+     /|\    /|\    /|\    /|\    X: LoWPAN Host (FFD or
         |           X X X  X X X  X X X  X X X      RFD)
       .... 
					]]></artwork>
					<postamble></postamble>
				</figure>
				<t>
					The LoWPAN routers must implement a multi-hop routing protocol (mesh-under or route-over) and they are
					responsible for forwarding measurement data of the sensor hosts towards the edge routers. In this simplest case,
					the LoWPAN routers (not edge routers) can build static routing (or forwarding) paths, and all end-nodes can
					be placed in one radio hop distance from its forwarder. Packets can be forwarded to each router and relayed
					to the edge router by L2 forwarding using the 6LoWPAN mesh-header or L3 routing.

					While the edge routers implement the IPv6 Neighbor Discovery protocol (RFC 4861), the LoWPAN
					routers and sensor hosts need a more energy-efficient mechanism. They can instead follow LoWPAN
				    Neighbor Discovery as described in <xref target="refs.6lowpan.nd"/>, which includes basic bootstrapping
				    and address assignment. Link-local addresses are used for communication within the network.
					Each edge router can have pre-information and forward management information, if necessary.
					Also, the result of data collection may activate actuators. Context-awareness, node identification and
					data collection on the application level are necessary.
				</t>
			</section>
			
		</section>
		
	</section> <!-- end of main section "Application Scenarios" -->
	
	<section title="Security Considerations">
		<t>(TBD)</t>
	</section>
	
	<section title="Acknowledgements">
		<t>
			Thanks to David Cypher for giving more insight on the IEEE 802.15.4 standard and to Irene Fernandez for her review
			and valuable comments.
		</t>
	</section>

</middle>

<back>

	<references title='Normative References'>&RFC2119;&RFC4861;&RFC4919;&RFC4944;
		<reference anchor="refs.ieee802.15.4">
		 	<front>
			   <title>IEEE Std. 802.15.4-2006 (as amended)</title>
			   <author><organization>IEEE Computer Society</organization></author>
			   <date month="" year="2007"/>
		  	</front>
		</reference>
	</references>
		
	<references title='Informative References'>

		<reference anchor="refs.bulusu">
			<front>
				<title>Wireless Sensor Networks</title>
				<author initials="N." surname="Bulusu" fullname="Nirupama Bulusu"></author>
				<author initials="S." surname="Jha" fullname="Sanjay Jha"></author>
				<date month="July" year="2005"/>
			</front>
		</reference>

		<reference anchor="refs.roemer">
			<front>
				<title>The Design Space of Wireless Sensor Networks</title>
				<author initials="K." surname="Roemer" fullname="Kay Roemer"></author>
				<author initials="F." surname="Mattern" fullname="Friedemann Mattern"></author>

				<date month="December" year="2004"/>
			</front>
		</reference>
	
        <reference anchor="refs.hartog">
			<front>
				<title>On the Potential of Personal Networks for Hospitals</title>
				<author initials="F." surname="den Hartog" fullname="Frank den Hartog"></author>
				<author initials="J." surname="Schmidt" fullname="J. Schmidt"></author>
                <author initials="A." surname="de Vries" fullname="Arnoud de Vries"></author>
				<date month="May" year="2006"/>
			</front>
		</reference>
		
		<reference anchor="refs.6lowpan.nd">
		   <front>
			   <title>Neighbor Discovery for 6LoWPAN, draft-shelby-6lowpan-nd-00 (work in progress)</title>
			   <author initials="Z." surname="Shelby" fullname="Zach Shelby"></author>
			   <author initials="P." surname="Thubert" fullname="Pascal Thubert"></author>
			   <author initials="C. W." surname="Hui" fullname="Jonathan W. Hui"></author>
			   <author initials="S." surname="Chakrabarti" fullname="Samita Chakrabarti"></author>
			   <author initials="E." surname="Nordmark" fullname="Erik Nordmark"></author>
			   <date month="October" year="2008"/>
		   </front>
		</reference>
	</references>
	
	<!-- The old ND-reference we used (previous to draft-ietf-6lowpan-usecases-01)
	<reference anchor="refs.6lowpan.nd">
		   <front>
			   <title>LoWPAN Neighbor Discovery Extensions, draft-chakrabarti-6lowpan-ipv6-nd-04 (work in progress)</title>
			   <author initials="S." surname="Chakrabarti" fullname=""></author>
			   <author initials="E." surname="Nordmark" fullname=""></author>
			   <date month="November" year="2007"/>
		   </front>
		</reference>
	</references>
	-->

</back>

</rfc>

PAFTECH AB 2003-20262026-04-24 04:21:32