Network-Growing Scenarios in IEEE 802.15.4 Wireless Sensor Networks
- 格式:pdf
- 大小:47.94 KB
- 文档页数:3
无线Mesh网络与IEEE802系列标准作者:陈琳琳刘乃安来源:《中兴通讯技术》2008年第02期摘要:无线宽带接入系统发展迅速,但带宽容量低、覆盖范围小等缺点限制了它的进一步发展。
作为“最后一公里”宽带无线接入非常重要的技术之一,无线Mesh网络(WMN)可以和多种无线网络系统,如无线局域网(WLAN)、无线个域网(WPAN)以及无线城域网(WMAN)等相结合,改善无线网络的性能,提高网络的覆盖范围。
随着无线Mesh网络技术的广泛应用,IEEE 802 的相关标准组正在致力于推动WMN技术的发展,制订相关的技术标准。
目前,WMN标准已经出现在IEEE 802.11s、802.15、802.16、802.20中。
关键词:无线Mesh网络;IEEE802系列;无线多跳网络;Mesh标准Abstract: With the rapid development of wireless broadband access system, its shortcomings, such as low bandwidth capacity and small coverage, limit its further development. As a very important "last mile" broadband wireless access technology, Wireless Mesh Networks (WMN) can be integrated with a variety of wireless networks, such as the Wireless Local Area Network (WLAN), Wireless Personal Area Network (WPAN) and Wireless Municipal Area Network (WMAN), improving the performance and coverage of wireless networks. With the extensive application of WMN technology, IEEE 802 standards group is committed to the development of WMN technology, and institute its technical standards. Presently, the technical standards of WMN have emerged in the IEEE 802.11s, 802.15, 802.16, 802.20.Key words: wireless Mesh network; IEEE802 series; wireless multi-hop network; Mesh standard进入21世纪以来,随着人们对网络服务需求的不断提高,为了使网络能够随时随地提供便捷、准确的通信服务,无线网络技术越来越受到人们的重视。
WLAN 802.11n关键技术介绍及组网规划建议随着WLAN 802.11n标准的发布和产业链的不断成熟,支持802.11n的网络设备和终端产品普及率逐步提高。
802.11n不仅能够提供更高的接入速率,同时还具备很好的向下兼容型,可兼容802.11a/b/g标准,因此,在目前WLAN网络建设中802.11n将会成为主流。
但是,802.11n标准中引入了许多新的技术,使得802.11n具备了比以往802.11系列标准更多的可选特性,网络配置要比802.11g设备复杂,提升了网络规划的难度。
我们需要了解802.11n 各特性对网络性能的影响,合理的规划设计网络,充分发挥802.11n的网络性能。
一、802.11n的关键技术IEEE 802.11n技术通过物理层和MAC层的优化来充分提高WLAN网络的吞吐量,使带宽从802.11a/g的54Mbps提升到600Mbps。
1.1 物理层关键技术物理层引入的关键技术主要包括MIMO(多入多出)、更多子载波、信道绑定、Short GI (Guard Interval)等。
1.1.1MIMOMIMO是802.11n物理层的核心,802.11n通过使用MIMO(多入多出)技术,无线传输同时发送多个无线信号,并且利用多径效应,形成多个空间流,可以成倍提高数据传输速度。
在802.11n标准中定义了1~4空间流的MIMO技术,如采用2空间流可以将802.11的速率提升2倍,采用4空间流可以将802.11的速率提升四倍,达到600Mbps。
目前的802.11n 产品普遍支持到2空间流,理论峰值速率可达300Mbps。
1.1.2更多的子载波OFDM在802.11a/g时代已经成熟使用,与802.11a/g 相比,802.11n将20MHz带宽支持的子载波从52个提高到56个,除去4个pilot子载波,数据子载波达到52个。
此外,由于采用了更高效率的编码方案,使得单个空间流的数据速率可以达到最大65Mbps。
Time Sensitive Networking (TSN) 相关资料 802.1QbvTime Sensitive Networking (TSN) 是一种用于实时通信的网络技术,旨在为工业控制系统、汽车、音视频传输等领域提供高可靠性和低延迟的通信解决方案。
TSN基于以太网协议,并在IEEE 802.1标准下进行标准化。
其中,802.1Qbv是TSN的一个关键组件,它定义了基于时间的队列调度机制,用于确保实时数据流的优先传输。
以下是关于802.1Qbv的详细资料:1. 标准名称:IEEE Std 802.1Qbv-2015 - Amendment 25: Enhancements for Scheduled Traffic2. 标准内容:- 802.1Qbv定义了一个时间感知的队列调度机制,用于实现对实时数据流的优先传输。
- 该机制基于时间分片,将网络资源划分为固定长度的时间片段,并为每个时间片段分配一个优先级队列。
- 通过将实时数据流映射到适当的时间片段和优先级队列,可以确保实时数据的低延迟传输。
3. 主要特性:- 时间感知的队列调度机制,用于实现实时数据流的优先传输。
- 支持固定长度的时间片段划分,并为每个时间片段分配一个优先级队列。
- 支持通过映射实时数据流到时间片段和优先级队列来实现低延迟传输。
4. 应用领域:- 工业控制系统:TSN可以提供可靠的、实时的通信解决方案,使工业自动化系统能够实现高精度的控制。
- 汽车:TSN可以用于实现车辆内部和车辆之间的实时通信,以支持高级驾驶辅助系统和自动驾驶技术。
- 音视频传输:TSN可以提供低延迟、高带宽的网络通信,用于音视频传输和流媒体应用。
请注意,以上仅是对802.1Qbv的简要介绍,详细的技术规范和实施细节可以在IEEE官方网站上找到。
IEEE802参考模型80年代初期:美国电气和电子工程师学会IEEE 802委员会制定出局域网体系结构, 即IEEE 802参考模型。
IEEE 802参考模型相当于OSI模型的最低两层。
1983年:IEEE 802委员会以美国施乐(Xerox)公司+数字装备公司(Digital)+英特尔(Intel)公司提交的DIX EthernetV2为基础,推出了IEEE 802.3IEEE 802.3又叫做具有CSMA/CD(载波监听多路访问/冲突检测)的网络。
CSMA/CD 是IEEE 802.3采用的媒体接入控制技术,或称介质访问控制技术。
因此:IEEE802.3 以“以太网”为技术原形,本质特点是采用CSMA/CD的介质访问控制技术。
“以太网”与IEEE 802.3略有区别。
但在忽略网络协议细节时, 人们习惯将IEEE 802.3称为”以太网”。
与IEEE 802 有关的其它网络协议:IEEE 802.1—概述、体系结构和网络互连,以及网络管理和性能测量。
IEEE 802.2—逻辑链路控制LLC。
最高层协议与任何一种局域网MAC子层的接口。
IEEE 802.3—CSMA/CD网络,定义CSMA/CD总线网的MAC子层和物理层的规范。
IEEE 802.4—令牌总线网。
定义令牌传递总线网的MAC子层和物理层的规范。
IEEE 802.5—令牌环形网。
定义令牌传递环形网的MAC子层和物理层的规范。
IEEE 802.6—城域网。
IEEE 802.7—宽带技术。
IEEE 802.8—光纤技术。
IEEE 802.9—综合话音数据局域网。
IEEE 802.10—可互操作的局域网的安全。
IEEE 802.11—无线局域网。
IEEE 802.12—优先高速局域网(100Mb/s)。
IEEE 802.13—有线电视(Cable-TV)。
简述ieee802.15.4标准的设计目标的内容
IEEE 802.15.4是一种用于低速无线个人局域网(LR-WPAN)
的标准。
其设计目标主要包括以下内容:
1. 低功耗:节省能源,延长节点的电池寿命,同时减少对环境的影响。
2. 短距离通信:专为短距离通信设计,距离通常在10米以下。
3. 高可靠性:通过使用低功率传输技术和自适应频率跳跃技术,增加数据的可靠性。
4. 可扩展性:能够适应不同的应用需求,支持多种网络拓扑结构,可扩展性较强。
5. 低成本:使用廉价的硬件和低功耗设计,可以降低生产成本和使用成本。
6. 安全性:提供一定的安全性保障,具有认证、加密和访问控制等安全机制。
总体来说,IEEE 802.15.4的设计目标是为了满足低速、低功耗、短距离、高可靠性、可扩展性、低成本和安全性等需求,以适应不同的应用场景。
Network-Growing Scenarios in IEEE 802.15.4 Wireless Sensor NetworksSlobodanka TomicTelecommunications Research Center Vienna (ftw.)Donau-City Strasse 1Vienna, Austriatomic@ftw.atAbstract—This poster-paper describes the current work which focuses on analyzing the multi-application requirements and capabilities of wireless sensor networks based on IEEE 802.15.4 and ZigBee standards.Keywords-component; multi-application wireless sensor networksI.I NTRODUCTIONWireless sensor networks (WSN) are complex distributed systems of nodes with sensing, data processing and storage capability, wireless-communication interfaces and, in general, limited power. They are used for the surveillance and control applications in a diverse range of micro and macro environments, such as wild life habitats, urban environments, technical and biological systems and structures [1], [2].The diversity of potential WSN applications, many of which coming with very stringent requirements and system constraints, has motivated immense research work on communication topics such as power-efficient wireless technology, wireless resource management, medium access (MAC) and routing protocols, collaborative processing and data aggregation, and also work on platform design including hardware miniaturization and software engineering [3].One of the central research topics in wireless sensor networking is the design of protocols optimized for the constraints of sensor nodes and for requirements of data dissemination in the network. Disseminations requirements are very specific: data from source nodes, potentially highly correlated, may be generated and periodically, on a query, or on a particular event routed, either directly, towards the observer nodes (sinks), or towards aggregation nodes for further processing. Sensing areas may be queried by many observer nodes connected at arbitrary nodes; each query may specify required fidelity, timeliness and reliability. In the past many specific solutions optimized for particular sensing tasks have been proposed and analysed, which brought better understanding of necessary functionality of the general energy-efficient communication stack for wireless sensor networks.Recently, IEEE approved a standard for medium access layer (MAC) and physical layer (PHY) for low-rate wireless personal area networks (LR-WPAN IEEE 802.15.4) [4]. IEEE 802.14.5 is a multi-optional communication MAC and PHY layer with a medium-size set of primitives that can support a large variety of higher layer protocols. It includes clustering capability and distinguishes between simple sensor nodes with reduced processing capability and power, called reduced functionality devices (RFD), and more advanced sensor nodes or specialized router/gateway nodes with extended storage, processing and communication functionality, called full functionality devices (FFD). IEEE 802.15.4 is an important building block for a standard sensor network communication stack. Complemented with the ZigBee networking and application layer, which is proposed by ZigBee Alliance, it is a synonym for a standard platform for the development of sensor network applications.Having a standard communication stack is particularly important for multi application sensor networks. However, the merit of a fully functional standard stack is still to be verified. Various investigations have demonstrated that application-specific energy-aware cross-layer optimization, i.e., the joint design, of MAC, topology control, routing and data fusion protocols have potential to considerably improve the performance of the network. With this in mind, IEEE 802.15.4 MAC and PHY standard is designed to support variety of network organization approaches and therefore a variety of higher-level protocols and different applications.At present, the WSN application scenarios considered in the context of IEEE 802.15.4 usage focus mainly on the case where one sensor network infrastructure is established to support applications. ZigBee further introduces the concept of multiple applications, however it does not distinguish between the underlying resources in terms of different purpose networks. We believe that it is important to consider dynamic multi-application scenarios in which different applications provided over specific infrastructures can co-exist and collaborate and share infrastructure. Multiple applications may share communication resources and the in-network processing capability.We are interested in examining requirements and potential benefits of a protocol layer with mechanisms for application-aware resource sharing between applications of different performance requirements. In our study we base this layer on the IEEE 802.15.4 MAC and PHY standard. We define WSN growing scenarios and examine the requirements of the infrastructure sharing and the applicability of the existing standard options.The work is supported by the Kplus program of the Austrian Federal Government.II. S CENARIOS FOR N ETWORK G ROWINGWe define three so-called “network growing” scenarios , in which the network is enhanced by incrementally adding new nodes, and by incremental introduction of new sensor network applications. Starting from a simple scenario and moving towards more challenging ones we want to examine how IEEE 802.15.4 networks (WPAN) can self organize to support sensor application coexistence and inter-working. The scenarios under consideration are described and illustrated below.1) Infrastructure Extension Scenario (S1): In this scenario new nodes are added to the existing infrastructure, providing new resources and extending the network coverage. The nodes may be data sources or data sinks or simple relays. We assume that one single application AP1 is deployed in network nodes. When a node is added it attempts to join the existing data dissemination infrastructure of the WPAN. The challenge here is the task-aware and resource-aware network re-organization.Example of a cluster tree is shown in Fig 1. A node (m) attempts to join a beacon-enabled cluster tree. A node (m) may join at (4) or (10). If a tree corresponds to the data dissemination requirements of a beacon-controlled and scheduled tree, both associations are equal. If however (m) is to be send data to (21) the choice of the binding node is important. The benefit of potential re-configuration of the tree, that is, (10) associates with (20), could also be investigated.Figure 1. Joining a Cluster TreeExample of extending a mesh network is shown in Fig 2.Figure 2. Extending a Mesh NetworkIn this example six new nodes (one data sink and five routers) are added to the mesh network. Resource and application aware routing should be able to automatically select the new route towards the new data sink.2) Infrastructure Collaborative Sharing (S2): In this scenario,added sensing nodes that make an infrastructure fora new sensing application AP2 are deployed in the area with the existing WPAN supporting the application AP1. AP1 and AP2 may operate in separation but may also shareinfrastructure to enhance reliability. The challenge of this scenario is to establish application awareness in the sub-set of nodes.Example is shown in Fig 3.Figure 3. Two Application CollaborationAn application AP1 can use the infrastructure introduced with AP2 if the gateway functionality can be established. The nodes of both WPAN2 (blue) and WPAN1 (yellow) should be application aware.3) Application-aware Self-Organization (S3): Here, new sensing end-nodes with application AP2 are additionaly deployed in the existing WPAN with AP1. This WPAN may be extended with several new nodes. Both applications use the existing WPAN but there may be a need for the WPAN to re-organize (e.g., to split into two WPANs) to best support the application requirements. The challenge of this scenario is the design concepts for dynamic self-configuration and resource-sharing. S1 is a simple single-application scenario. The focus is on the mechanisms for the network organization (network creation, joining a network) and reaction to the changes of network topology. Added nodes may have different capabilities, regarding power, computation, and storage. Therefore, the protocols should support resource-aware re-configurations based on IEEE 802.15.4 MAC layer clustering primitives. Scenarios S2 and S3 impose greater challenges, as the notion of the application and infrastructure coexistence, inter-working and resource sharing need to be established. The trivial approach to coexistence of several WPANs is a physical separation. This is supported by IEEE 802.15.4 where different channels can be allocated to different networks for non-interfering operation. Scheduling with active and sleeping periods can further support both sharing and separation of resources, depending on the specific requirements.Detailed consideration of these three scenarios shows that the concepts of sensor network applications and infrastructure resources, although existent partially in IEEE 802.15.4andregular routefailed regular path gateway pathAP2AP1Data Source(new)Existing nodespartially in ZigBee NWK and APP layer are not fully coherent. Basic network creation mechanisms are aware of channel allocation and link quality but are not aware of other resources and application specific requirements. In a multi-application network with many possible alternative data sinks and network aggregation points, network nodes take part in sensing, sending data, aggregating and forwarding data and may act as data sinks. Nodes can support different applications and tasks according to capabilities and current state. Therefore they need to make decisions such as which communication, aggregation and processing tasks they shall perform in any particular moment. In general this is a problem of sharing resources and scheduling, which requires prioritisation of tasks.III.N ETWORKS AND A PPLICATIONS IN IEEE802.14.5LR-WPAN AND Z IG B EEIEEE 802.14.5 LR-WPAN is a multi-optional standard that can support various higher layers. LR-WPAN architecture supports clustering. Three different types of device roles are defined: a simple device (non-router), coordinator and a PAN coordinator. WPAN can be organized as a beaconed or a non-beaconed network. Both the contention-based and the bandwidth guaranteed medium access are supported. At the physical layer the network nodes can use a number of channels.A node can perform an active or a passive scan to determine availability of channels. Each packet that is received is tagged with a quality indication by a PHY layer. However, the WPAN MAC and PHY have no notion of the node resources and energy. At the network layer ZigBee standard supports node starting, network discovery, network formation and routing on a cluster tree and in a mesh network. A cluster tree provides an address assignment mechanism for simple tree routing. For mesh network a reactive routing protocol is proposed which uses on-demand route discovery. However, network formation and discovery does not account for resource availability or application support in the nodes. We believe, that in the context of the network growing scenarios this is not sufficient.In a ZigBee stack resource availability and application information is modelled in form of different descriptors in the application layer. The node and power descriptor describe the capabilities such as whether the device is battery powered or mains powered and the information on the residual energy graduated as 30% 60% and 100%. Further information includes node type (coordinator, router, end-node), maximum buffer size, the receiver-on policy, etc. At the application layer the ZigBee standard introduces a concept of application profile IDs for identification of applications and the concept of endpoints, as an equivalent of ports, at which applications can “listen”. Each node can support 240 endpoints and applications listening on them. Further each application is specified with its input and output attributes which may correspond to data sinks and data sources and are referred to as input clusters and output clusters.An important concept in the ZigBee is the application-specific binding between the clusters at the endpoints of the nodes. This binding may be established and configured in the binding tables of coordinators. Data is forwarded (indirectly routed) towards the nodes with the binding tables which may than determine further next hop.ZigBee further defines primitives for the discovery of resource and application descriptors’ data. However, this discovery can only follow the initial network formation. In the context of the network growing scenarios it seems that the resource and application discovery must be more directly incorporated in the initial topology control. We are therefore proposing and investigating the Application-Aware WPAN Creation mechanisms.IV.A PPLICATION-A WARE WPAN C REATION Application-aware WPAN formation is based on the resource and application advertisement and discovery. These use IEEE 802.15.4 MAC primitives for passive and active scanning and network association. However they extend the neighbour information with the application-specific and resource specific information. This is further the basic for the extensions in the NWK layerAdvertisement/Discovery includes:-Scan for active networks and send advertisement messages (or discovery messages) of resources andapplication cluster information-Wait for “requests for bindings”-Select and bind-Send “accept binding”Discovery and advertisement differ in the amount of the information initially sent. Discovery messages carry less information and the requests for binding provide more possibilities for the binding choice. Advertisement messages carry more extensive information and therefore there may be less received potential bindings.V.P ERFORMANCE E VALUATIONTo analyze the performance we use the existing ns-2 [5] implementation of the IEEE 802.15.4 protocol. We are currently implementing the application-aware WPAN Creation modules which use the standard primitives to the highest extent. We also plan to investigate the applicability of the ZigBee networking layer in the proposed scenarios.A CKNOWLEDGMENTThe work presented here is partially supported within the European project CRUISE (Creating Ubiquitous Sensing Environments), the EU FP6 Network of Excellence (NoE) on communication and application aspects in sensor networking.R EFERENCES[1] D. Estrin, L. Girod, G. Pottie, and M. Srivastava, “Instrumenting theWorld with Wireless Sensor Networks,” Proc. Int’l Conf. Acoustics, Speech, and Signal Processing (ICASSP 2001), May 2001.[2]G.J. Pottie and W.J. Kaiser, “Wireless Integrated Network Sensors,”Communications of the ACM, vol. 43, no. 5, pp. 51-58, May 2000.J. [3]Hill, M. Horton, R. Kling and L. Krishnamurthy, “The PlatformsEnabling Wireless Sensor Networks”, Communications of the ACM, Vol. 47, No. 6, June 2004.[4]IEEE Std 802.15.4™-2003, Part 15.4: Wireless Medium Access Control(MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs), 2003.[5]The network simulator ns-2 (/nsnam/ns)。