




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Month Yeardynamic frequency hopping communityIEEE P802.22Wireless RANsDynamic Frequency Hopping CommunityDate: 2006-06-27Author(s):NameCompanyAddressPhoneemailLiwen ChuSTmicroelectronics1060 East Brokaw Rd. San Jose, Ca 95131+1-408-467-8436LWendong HuSTmicroelectronics1060 East Brokaw Rd. San Jose, Ca 95131+1-408-467-8410WGeorge VlantisSTmicroelectronics1060 East Brokaw Rd. San Jose, Ca 95131+1-408-451-8109James GrossTechnische Universitt BerlinGermany+49-30-314-23830grossee.tu-berlin.deMurad AbusubaihTechnische Universitt BerlinGermany+49-30-314-23830abusbeihtkn.tu-berlin.deDaniel WillkommTechnische Universitt BerlinGermany+49-30-314-23830willkommtkn.tu-berlin.deAdam WoliszTechnische Universitt BerlinGermany+49-30-314-29707AbstractThis document describes a dynamic frequency hopping community (DFHC) method for 802.22 self-coexist Base Stations (BSs). The key idea of DFHC is that one-hop BS neighbours create a DFH community. A priority value is used to elect a DFH community leader. The elected leader decides when and which channel to hop among a available channel set for each community member, and the community members hop among the working channels according to the leaders decision in a synchronised fashion. All the community members shall use the same working channels. The hopping information does not change if the DFHC community is stable (no community member joins or leave the community, and active channels used by the community are usable by the community). This method can avoid hopping collision and does not need real-time inter-BS communication.Notice: This document has been prepared to assist IEEE 802.22. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein.Release: The contributor grants a free, irrevocable license to the IEEE to incorporate material contained in this contribution, and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEEs name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEEs sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and accepts that this contribution may be made public by IEEE 802.22.Patent Policy and Procedures: The contributor is familiar with the IEEE 802 Patent Policy and Procedures , including the statement IEEE standards may include the known use of patent(s), including patent applications, provided the IEEE receives assurance from the patent holder or applicant with respect to patents essential for compliance with both mandatory and optional portions of the standard. Early disclosure to the Working Group of patent information that might be relevant to the standard is essential to reduce the possibility for delays in the development process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chair as early as possible, in written or electronic form, if patented technology (or technology under patent application) might be incorporated into a draft standard being developed within the IEEE 802.22 Working Group. If you have questions, contact the IEEE Patent Committee Administrator at .dfhc1 IntroductionIn Reference 1, a DFH is introduced to support good QOS by removing quiet period between two operating periods of a 802.22 BS. This is because the 802.22 BS and its associated CPEs hop over a cluster of working channels continuously which are initially set up. This DFH needs per channel switching negotiation among one-hop neighbour BSs. Dynamic frequency hopping community (DFHC) method for 802.22 self-coexist Base Stations (BSs) is a semi-dynamic method of DFH. The key idea of DFHC is that one-hop BS neighbours create a DFH community. A priority value is used to elect a DFH community leader. The elected leader decides when and which channel to hop among a working channel set for each community member, and the community members hop among the working channels according to the leaders decision in a synchronised fashion. All the members in each DFHC community use the same working channel set. The hopping information does not change if the DFHC community is stable (no community member joins or leaves the community, and working channels used by the community are usable by the community). This method can avoid hopping collision and does not need real-time inter-BS communication.dfhc2 DFHC message formatDFHC defines 4 messages: BS Announce Message (BSANN), Member Announce Meassage (MBRA), Leader Announce Message (LDRA) and Community Announce Message (CMUA). dfhc2.1 BSANN messageThe format of a BSANN message is shown inTable dfhc1. A BSANN shall be transmitted by the BS periodically to transmit BS information to its neighbors. A BSANN shall be transmitted by the BS right away after it leaves its joining community.Table dfhc1 BSANN message formatSyntaxSizeNotesBSANN_Message_Format () Source BS Address48bits Destination BS Address48bits Message Type2 bits00.BSANN01.LDRA10.MBRA11.CMUA Reserved6bits Priority Number8bits Message Sequence Number32bits BS State2bits00.NON_HOP01.DFHC_JOIN_REQUEST10.DFHC_LEADER11.DFHC_MEMBER Reserved6bits Joining Leader Address48bits TLV Encoded informatrionThe BSANN message includes the following TLVs: BS Set of neighbor BS Channel Set of usable channeldfhc2.2 LDRA messageThe format of a BSANN message is shown in Table dfhc2. Each community leader shall transmit LDRA message periodically. A community leader shall also transmit a LDRA right away if it calculates a new channel hopping information (start time and dwell time in each working channel). A BS shall send out a LDRA right away if it elects itself as a community leader. Table dfhc2 LDRA message formatSyntaxSizeNotesLDRA_Message_Format () Source BS Address48bits Destination BS Address48bits Message Type2 bits00.BSANN01.LDRA10.MBRA11.CMUA Reserved6bits Priority Number8bits Message Sequence Number32bits Hopping Information Sequence Number32bits Leader Timer Value32bitsThe community members use this value to synchronize with their leader Scheduling Effective time32bitsWhen does this community uses the hopping information TLV Encoded informatrionThe LDRA message includes the following TLVs: Hopping Information Set Channel Set of usable chanels BS Set of Community Member Channel Set of working channelsdfhc2.3 MBRA messageThe format of a MBRA message is shown in Table dfhc3. A community member shall transmit a MBRA right away after it receives a LDRA from the leader of its joining community. A BS shall transmit a MBRA right away if it decide to join a community. Table dfhc3 MBRA message formatSyntaxSizeNotesMBRA_Message_Format () Source BS Address48bits Destination BS Address48bits Message Type2 bits00.BSANN01.LDRA10.MBRA11.CMUA Reserved6bits Priority Number8bits Message Sequence Number32bits Hopping Information Sequence Number32bits Mbra Type2bits00.REQ_JOIN01.ACK_LDRA10.NAK.SCHED11.reserved Reserved6bits TLV Encoded informatrionThe MBRA message includes the following TLVs: BS Set of neighbor BS Channel Set of usable chaneldfhc2.4 CMUA messageThe format of a CMUA message is shown in Table dfhc4. A community member shall transmit CMUA periodically to its neighbor communities. A BS shall transmit a CMUA right away if it becomes a community member. Table dfhc4 CMUA message formatSyntaxSizeNotesCMU_Message_Format () Source BS Address48bits Destination BS Address48bits Message Type2 bits00.BSANN01.LDRA10.MBRA11.CMUA Reserved6bits Priority Number8bitsThe priority number of its leader Mac Address of Its Leader48bits Message Sequence Number32bits TLV Encoded informatrionThe CMUA message includes the following TLVs: Channel Set of working channelsdfhc2.5 DFHC TLVsThe DFHC uses the following TLVs in DFHC messages: BS Set IE, Channel Set IE, Hopping IE.dfhc2.5.1 BS set IEThe format of BS Set IE is shown in Table dfhc5. Table dfhc5 BS Set IE format SyntaxSizeNotesBS information element () Type8bitsTBD Length8bits Number_of_BS8bits For(i=0; i Number_of_BSs; i+) BS Mac Address48bits dfhc2.5.2 Channel set IEThe format of Channel Set IE is shown in Table dfhc6. Table dfhc6 Channel Set IE formatSyntaxSizeNotesChannel information element () Type8bitsTBD Length8bits Number_of_Channels8bits For(i=0; i Number_of_Neighbors; i+) channel central frequency8bits Channel number8bitsFor channel bonding dfhc2.5.3 Hopping information set IEThe format of Hopping information Set IE is shown in Table dfhc7. Table dfhc7 Hopping Information Set IE formatSyntaxSizeNotesHopping information element () Type8bitsTBD Length8bits Number_of_Hopping_Informations8bits For(i=0; i neighbor.( Message Sequence Number) & BSANN.( Message Sequence Number) - neighbor.( Message Sequence Number)2147483648 | BSANN.( Message Sequence Number) 2147483648 is true, the BSANN is a new one and shall be accepted. Otherwise the receipted BSANN message shall be discarded. Each BS uses the same algorithm to decide if the other messages (LDRA, MBRA, CMUA) are newer messages.It also fills priority value, usable channels, state (NON_HOP, DFHC_JOIN_REQ, DFHC_LDR, DFHC_MBR), joining leader address, and one-hop neighbors fields. BSANNs shall be sent periodicaly every BS_ANNOUNCE_INTERVAL. If a BS can not receive BSANN message from its neighbor for three BS_ANNOUNCE_INTERVAL, the neighbor relationship with that neighbor is lost. If a BS receives a new BSANN message from its neighbor, it creates neighbor information entry or updates the corresponding neighbor information entry. These neighbor informations are used for leader election and joining community selection.dfhc3.3 DFHC community leader electionEach BS has a priority value. The priority value and MAC address are used to elect the community leader. The BS with lowest priority value will be elected as DFHC community leader. If at least two BSs have the same lowest priority value, the BS with lowest MAC address will be elected as the DFHC community leader. After a BS transmits the first BSANN, it shall wait at least LEADER_SELECTION_INTERVAL to decide if it shall be a leader. If no high priority BSANN with state NON_HOP is received, the BS will elect itself as the community leader and transmit a LDRA. NoIs this neighbor a leader?Is there any unchecked neighbor?YesNoNoStopSelect 2 or more than 2 usable channels as working channels and calculate hopping informationSelect itself as a community leaderStopAre there more than 2 usable channels?StartYesYesIs this neighbor a community member?NoGet the next unchecked neighbor informaitonEvery BS shall use the same leader election algorithm to make sure the leader is elected correctly. Figure dfhc2 gives the mandatory leader election algorithm.YesNoYesStopIs this Neighbor the high-priority Non_hop neighbor?Figure dfhc2 Leader election algorithmThe two neighbouring BSs may announce themselves as community leaders at almost the same time. If this is the case, the one with low priority may choose join the community announced by a high priority BS. If a BS decides to join a community after it receives a community LDRA, it should send a MBRA right away to the community leader. If a community LDRA is received by a BS with higher priority value and it wants to join the community, it will respect the election result and try to join the community as a community member.The community leader maintains each members one-hop neighbour information and available channel information. The community leader uses these informations to decide if a BS should be accepted as a community member. dfhc3.4 DFHC joining leader selectionA BS working in non_hop mode uses the received LDRA message, its neighbor information and usable channels to decide if it should join a community. If the following events occur, a BS may run the joining leader selection algorithm to try to join a community: a new LDRA is received from its neighbor; or it has more usable channels after sensing.A BS can implement any joining leader selection algorithm to ask to join a community. Any algorithm being implemented shall satisfy the following minimal requirements: all the members of the new community are neighbors of each other, The number of the usable channels in the new community is larger than the number of the members in the community.noFigure dfhc3 joining leader selection algorithmstopTransmit a MBRA message to the community leader to request to join the community.yesnoUsable channel number community member+1?Get the usable channel set of this BS and the community.stopyesnoIs it a one-hop neighborof the all members of the LDRA?Get the next unchecked LDRA informaitonyesIs there any un
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年现代制造业管理考试试卷及答案
- 2025年市场研究与分析师职业考试试题及答案
- 2025年水资源管理专业考试试卷及答案
- 2025年教师招聘考试试题及答案
- 2025年工程造价与管理知识考试卷及答案
- 物资清查盘点管理制度
- 物资采购支付管理制度
- 特技培训日常管理制度
- 特殊人员窗口管理制度
- 特殊区域垃圾管理制度
- 2025年初中学业水平考试地理试卷(地理学科核心素养)含答案解析
- 《重大电力安全隐患判定标准(试行)》解读与培训
- 《人工智能基础与应用》课件-实训任务18 构建智能体
- 人工智能笔试题及答案
- 红木文化知到智慧树期末考试答案题库2025年广西大学
- 山西省临汾市侯马市部分学校2025年中考二模化学试题(原卷版+解析版)
- 海洋牧场建设项目可行性研究报告
- 香港专才移民合同协议
- 猫咪借配合同协议
- 2024版压力容器设计审核机考题库-多选3-3
- 2025年中考地理热点素材题(含答案)
评论
0/150
提交评论