亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? draft-ietf-manet-cbrp-spec-01.txt

?? 在ns2中實現了cbrp協議
?? TXT
?? 第 1 頁 / 共 4 頁
字號:
   Each entry in the Neighbor Table is associated with a timer. A table   entry will be removed if a HELLO message from the entry's node is not   received for a period of (HELLO_LOSS+1)*HELLO_INTERVAL, allowing   HELLO_LOSS consecutive HELLO messages to be lost from that node.   When a node's neighborhood topology stabilizes, the Neighbor Table of   a node will have complete information of all the nodes that have aJiang, Li, Tay                                                  [Page 7]INTERNET-DRAFT        CBRP Functional Specification            July 1999   bi-directional or uni-directional link to it within a bounded time.   However, a node would not know to whom it has a uni-directional link.   For example in Figure 1, the Neighbor Table of node 7 will show that   4 has a uni-directional link to it, however node 4 would not know of   the existence of such a link.             8       5           //         \\      ====    bi-directional link          //           \\         (1)===3==6====(2)      (1), (2) cluster heads          \\           //           \\         //      --->    uni-directional link             4------>7               Fig. 1   Note that the 2nd and 3rd column of the neighbor table and the status   field of the hello message need not be used for the purpose of link   sensing; they are there mainly for cluster formation and adjacent   cluster discovery, which will be discussed in Section 6.   In addition to maintaining the Neighbor Table at each node, the peri-   odic broadcasting of HELLO messages also enables each node to gain   complete information about all bi-directional links within two-hops.   Such information is kept in a data structure we call the two-hop-   topology database.  By checking its 2-hop-topology database, a node   can tell who are its 2-hop bi-directionally linked neighbors and   through which intermediate nodes can they be reached.  The format of   this 2-hop-topology database is implementation dependent.6. Protocol Operation   The operations of CBRP are entirely distributed.  The major compo-   nents are: Cluster Formation, Adjacent Cluster Discovery and Routing.6.1 Cluster Formation   The goal of Cluster Formation is to impose some kind of structure or   hierarchy in the otherwise completely disorganized ad hoc network.   The algorithm is a variation of the simple "lowest ID" clustering   algorithm in which the node with a lowest ID among its neighbors is   elected as the Cluster Head [11].   Apart from the states of C_MEMBER and C_HEAD, we define a transi-   tional state called C_UNDECIDED for smoother operation of cluster   formation. "Undecided" means that a node is still in search of itsJiang, Li, Tay                                                  [Page 8]INTERNET-DRAFT        CBRP Functional Specification            July 1999   host cluster. All nodes wake up in the Undecided state. We will refer   to a node in the undecided state as an undecided node hereafter.   A node uses the information obtained from the HELLO messages for   Cluster Formation. An Undecided node schedules a u_timer to go off in   UNDECIDED_PD seconds and broadcast a HELLO message whenever it enters   the C_UNDECIDED state.  When a cluster head receives a HELLO message   from an Undecided Node, it will send out a triggered HELLO message   immediately.  If an undecided node receives a HELLO message from a   Cluster Head indicating a bi-directional link in between, it aborts   its u_timer and sets its own status to C_MEMBER. When the u_timer   times out, if the node's Neighbor Table contains no bi-directional   neighbors, then it re-enters the Undecided state; otherwise it elects   itself as a Cluster Head. The new Cluster Head will change the first   field in its subsequently broadcast HELLO messages from C_UNDECIDED   to C_HEAD thereafter.   A cluster head regards all the neighbors that it has bi-directional   links to as its member nodes. A node regards itself as a member node   for a particular cluster if it has a bi-directional link to the cor-   responding cluster head.  Note that a member node may hear from sev-   eral cluster heads and therefore have several host clusters; its host   cluster heads are implicitly listed in the HELLO messages it broad-   casts.   As clusters are identified by their respective cluster heads, we   would like to have the cluster heads change as infrequently as possi-   ble.  We use the following rules for changing cluster head, as   described in [10].     1. A non-cluster head never challenges the status of an existing        cluster head, i.e. if X is a non-cluster head node with a        bi-directional link to cluster head Y, X does not become        a cluster head even if it has an ID lower than Y's.     2. When two cluster heads move next to each other (i.e. there        is a bi-directional link between them) over an extended period        of time (for CONTENTION_PERIOD seconds), then only will one of        them lose its role of cluster head.   As a result, whenever a cluster head hears HELLO messages from   another cluster head indicating a bi-directional link, it sets   c_timer to expire in CONTENTION_PERIOD seconds.  When c_timer   expires, it will check if it is still in contention with the other   cluster head, by checking if the other cluster head is still in its   neighbor table.  If so, it compares its own ID with that of the other   cluster head's.  The one with a smaller ID will continue to act as   cluster head.  The one with a bigger ID gives up its role as cluster   head and changes from C_HEAD to C_MEMBER in its subsequent HELLOJiang, Li, Tay                                                  [Page 9]INTERNET-DRAFT        CBRP Functional Specification            July 1999   messages. This might trigger reorganization of other clusters.   Whenever a member node's last cluster head entry times out, this node   checks among its bi-directionally linked neighbors if it has the low-   est ID, if so it changes its state to C_HEAD and sends out a trig-   gered HELLO, otherwise it goes to C_UNDECIDED state.   A simplified state transition diagram without considering unidirec-   tional links for Cluster Formation is shown in Appendix A.6.2 Adjacent Cluster Discovery   Cluster X and cluster Y are said to be bi-directionally linked, if   any node in cluster X is bi-directionally linked to another node in   cluster Y, or if there is a pair of opposite uni-directional links   between any 2 nodes in cluster X and cluster Y respectively.  For   example in Figure 2, cluster 1 and cluster 2 are bi-directionally   linked by the pair of links 3->4 and 5->6.   Cluster X is said to be uni-directionally linked to cluster Y if they   are not bi-directionally linked and if there exists some node in   cluster X that is uni-directionally linked to some node in cluster Y.   X is called Y's upstream uni-directionally linked adjacent cluster,   and vice versa.  For example, in Figure 1, cluster 1 is cluster 2's   upstream uni-directionally linked adjacent cluster.   The goal of Adjacent Cluster Discovery is for a cluster to discover   all its bi-directionally linked adjacent clusters. For this purpose,   each node keeps a Cluster Adjacency Table (CAT) that records informa-   tion about all its neighboring cluster heads.   Note that for member nodes, neighboring cluster heads are always two   hops away and can be discovered by checking received HELLO messages.   For a cluster head, its neighboring cluster heads could be 2 or 3   hops away (see Figure 2).  Using the HELLO messages alone, a cluster   head is able to discover the cluster heads 2 hops away.  However, it   has to rely on its member nodes' Cluster Adjacency Table to discover   those neighboring cluster heads that are 3 hops away.   The format of CAT at each node is as follows:Jiang, Li, Tay                                                 [Page 10]INTERNET-DRAFT        CBRP Functional Specification            July 1999     +--------------+  +--------+-----------+  +--------+-----------+     |Adj. Cluster1 |->|gateway1|link status|->|gateway2|link status|     +--------------+  +--------+-----------+  +--------+-----------+     |Adj. Cluster2 |->|gateway1|link status|->|gateway2|link status|     +--------------+  +--------+-----------+  +--------+-----------+     |...     +------------------------------------------------------------+   Gateway field contains the ID of the gateway node through which the   neighboring cluster head could be reached.  Gateway node is the mem-   ber node of the adjacent cluster and hence always has a bi-direc-   tional link to the neighboring cluster head.  The link status refers   to the status of the link between a node's gateway node and itself.   The possible values are LINK_BIDIRECTIONAL, LINK_FROM, LINK_TO where   LINK_FROM means there is a uni-directional link from gateway node to   itself and LINK_TO means there is a uni-directional link from itself   to the gateway.  Note that there may be several gateway nodes leading   towards a particular adjacent cluster.   This table is updated by the periodic HELLO messages a node hears.  A   member node finds out cluster heads that are exactly 2 hops away and   records them in its CAT.  In particular, whenever a node A receives a   HELLO message from B, it scans through the message's list of entries.   If there is a cluster head C and the link status of the entry is   LINK_BIDIRECTIONAL (i.e.  B is a member node of cluster C) and, fur-   thermore, C is not already A's host cluster, A adds an entry in CAT   for adjacent cluster C with gateway node B and link status specifying   status of link between A and B.   In order for cluster heads to gain information on their adjacent   clusters that are 3 hops away, each member node broadcasts its summa-   rized CAT as a Cluster Adjacency Extension to the HELLO message.   (Only member node will send out this information, this is not the   case with cluster heads.) The rules for summarizing is as follows:     - If there is at least one gateway with whom the node has a       bi-directional link, it advertise the neighboring cluster as       bi-directionally reachable.     - If there are only uni-directional links (LINK_FROM), the       neighboring cluster will be advertised as LINK_FROM.       (Note that, by HELLO messages alone, a node is not able to       detect any LINK_TO link to the gateway.)   The format of the Cluster Adjacency Extension to HELLO message is   shown below:Jiang, Li, Tay                                                 [Page 11]INTERNET-DRAFT        CBRP Functional Specification            July 1999      0                   1                   2                   3      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1                                                     +-+-+-+-+-+-+-+-+                                                     |    Length     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|L|     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |             Adj. Cluster Head1  IP address                    |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |             Adj. Cluster Head2  IP address                    |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |                ....     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        Length       The number of clusterheads listed in the Extension.        L            Link Status of the corresponding Adjacent Cluster                     head. If there is at least one gateway node having                     bi-directional link to the Adjacent Cluster head,                     the Link status is specified as LINK_BIDIRECTIONAL.                     Otherwise, it is LINK_FROM.                     0 --- LINK_BIDIRECTIONAL                     1 --- LINK_FROM   In addition to using HELLO messages to construct its CAT consisting   of 2-hop away neighboring cluster heads, a cluster head could check   its members' Cluster Adjacency Extension to find out its 3-hop away   neighboring cluster heads in its CAT.  In particular, suppose cluster   head A receives B's HELLO message.  After updating its CAT with the   Neighbor Table entries in HELLO, A proceeds to check B's Cluster   Adjacency Extension in HELLO, if it finds adjacent cluster head C   that is not already reachable within 2 hops, it creates a new entry   in CAT for it with the gateway node as B and link status as specified   in the extension.   If a cluster head finds that some adjacent clusters are reachable   only through a LINK_FROM uni-directional link, it will flood its   neighborhood with a message of TTL 3 in search for a "to" link that   corresponds to this "from" link.  This message will contain the cor-   responding entry for the adjacent cluster.  When a cluster head   receives such a message searching for it, it will check if it con-   tains a corresponding LINK_FROM entry to the source cluster head.  If   so, it will send out a reply with the corresponding CAT entry and   update its CAT with the new LINK_TO entry as specified in theJiang, Li, Tay                                                 [Page 12]INTERNET-DRAFT        CBRP Functional Specification            July 1999   message.  As a result, cluster heads will have complete knowledge of   all its bi-directionally linked adjacent clusters even if there is no   actual bi-directional links in between. For example, in Figure 2,   Cluster 1 knows that 2 can reach cluster 1 through 5, but 1 does not   know that cluster 2 can be reached through node 3. In CBRP, cluster   head 1 and 2 will discover this scenario and disseminate the informa-   tion to node 3 and 5 respectively.              3-->4            //     \\              1 and 2 are heads of their respective           //       \\             clusters, 3,4,5,6 are members.          (1)       (2)           \\       //            \\     //              6<--5              Fig. 26.3  Routing Considerations   Routing in CBRP is based on source routing. It can be viewed as con-   sisting of 2 phases: route discovery and the actual packets routing.   Cluster structure is exploited to minimize the flooding traffic dur-   ing route discovery phase. Furthermore, certain uni-directional links   are discovered and used, thus increasing the network connectivity.6.3.1 Route Discovery   Route Discovery is the mechanism whereby a node S wishing to send a   packet to a destination D obtains a source route to D. Similar to   other MANET protocols [4] [1], the way S finds a route(or multiple   routes) to D is also done by flooding, however, because of the clus-   tering approach the number of times nodes are disturbed are much less   in general.   Essentially, in Route Discovery, only cluster heads are flooded with   Route Request Packets (RREQ) in search for a source route.  The for-   mat of such a packet is shown below:Jiang, Li, Tay                                                 [Page 13]INTERNET-DRAFT        CBRP Functional Specification            July 1999         0                 1                   2                   3         0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |1 0| Num1      |  Num2         |         Identification        |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |                         Target Address                        |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |               Gateway Node Address[1]                         |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |               Neighboring Cluster Head[1]                     |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |.....                                                          |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |               Gateway Node Address[Num1]                      |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |               Neighboring Cluster Head[Num1]                  |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |                    Cluster Address[1]                         |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |                               ...                             |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        |                    Cluster Address[Num2]                      |        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+        10                     type of CBRP packet (Route Request)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品福利一二区| 91成人网在线| 亚洲精品福利视频网站| 中文字幕av一区二区三区高| 91精品国产一区二区三区蜜臀 | 久久免费精品国产久精品久久久久 | 亚洲国产精品影院| 欧美伊人久久大香线蕉综合69 | 91免费观看视频| 亚洲日本中文字幕区| 欧美伊人久久久久久久久影院| 亚洲国产精品久久不卡毛片| 欧美日韩国产bt| 久久99久久99精品免视看婷婷 | 亚洲图片欧美一区| 这里只有精品99re| 激情图区综合网| 国产亚洲午夜高清国产拍精品| 波波电影院一区二区三区| 亚洲精品日日夜夜| 日韩一卡二卡三卡国产欧美| 久99久精品视频免费观看| 中文字幕 久热精品 视频在线| 色诱亚洲精品久久久久久| 日韩精品国产欧美| 国产女主播在线一区二区| 91视频www| 免费成人在线网站| 1区2区3区国产精品| 7777精品伊人久久久大香线蕉最新版| 久久精品99国产精品| 国产精品美女久久久久久2018| 在线看日韩精品电影| 久久99精品久久久久久| 亚洲欧美日韩久久精品| 日韩精品一区二区三区中文不卡| 成人一级片网址| 天天av天天翘天天综合网 | 国产三级欧美三级| 欧美日韩在线不卡| 国产精品一区二区三区网站| 亚洲与欧洲av电影| 国产夜色精品一区二区av| 欧美色倩网站大全免费| 国产成人免费视| 蜜桃在线一区二区三区| 亚洲人精品午夜| 久久久久国产精品人| 欧美日韩亚洲不卡| 99久久精品国产导航| 久久精品国产一区二区三| 亚洲一二三四区| 中文字幕中文字幕中文字幕亚洲无线| 91精品国产91久久久久久一区二区 | 在线观看精品一区| 成人自拍视频在线观看| 久久99久久精品欧美| 亚洲国产视频一区二区| 国产精品日产欧美久久久久| 欧美tickle裸体挠脚心vk| 欧美天堂亚洲电影院在线播放| 国产福利精品导航| 九九久久精品视频 | 久久成人免费电影| 丝袜亚洲另类欧美综合| 亚洲资源中文字幕| 日韩理论片在线| 国产精品午夜电影| 久久精品欧美一区二区三区麻豆| 91精品国产综合久久精品app| 欧美在线观看禁18| 日本韩国精品在线| 色呦呦一区二区三区| 99这里只有精品| 成人美女在线视频| 9i在线看片成人免费| 成人伦理片在线| 成人h精品动漫一区二区三区| 国产超碰在线一区| 成人国产精品免费观看| 风流少妇一区二区| 国产69精品一区二区亚洲孕妇| 韩日欧美一区二区三区| 国产精品一色哟哟哟| 国产精品18久久久久久久网站| 国产风韵犹存在线视精品| 国产成人av电影| aaa欧美大片| 在线观看不卡一区| 91精品欧美久久久久久动漫| 日韩亚洲欧美在线| 久久精品一二三| 日本一区二区高清| 亚洲另类春色校园小说| 亚洲一区在线观看免费| 日韩电影在线免费| 韩国女主播成人在线观看| 国产精品亚洲第一区在线暖暖韩国| 激情综合一区二区三区| 国产成人av影院| 一本色道亚洲精品aⅴ| 欧美性生活久久| 日韩欧美成人激情| 国产欧美一区二区精品性色| 综合在线观看色| 亚洲第一精品在线| 久久av中文字幕片| 不卡区在线中文字幕| 欧美三级日韩在线| 2022国产精品视频| 亚洲激情在线激情| 精品一区二区三区在线观看国产| 国产成人免费高清| 欧美日韩亚洲综合| 国产婷婷色一区二区三区四区 | 亚洲一区二区三区国产| 蜜桃一区二区三区四区| 成人av电影在线网| 欧美日韩1234| 国产欧美一区在线| 亚洲一区二区三区四区不卡| 九九九久久久精品| 色噜噜夜夜夜综合网| 精品国产露脸精彩对白| 亚洲男人电影天堂| 极品少妇xxxx偷拍精品少妇| 色婷婷国产精品综合在线观看| 日韩亚洲欧美综合| 亚洲综合色自拍一区| 国产一区二区在线观看视频| 在线国产亚洲欧美| 久久嫩草精品久久久精品| 亚洲mv在线观看| eeuss鲁片一区二区三区| 日韩精品一区二| 亚洲一区二区三区四区在线| 国产69精品久久777的优势| 在线播放视频一区| 亚洲欧洲中文日韩久久av乱码| 精东粉嫩av免费一区二区三区| 91久久久免费一区二区| 国产女主播一区| 久久99精品久久久久| 欧美日韩精品欧美日韩精品| 亚洲欧洲精品天堂一级| 国产伦精一区二区三区| 欧美一区二区福利视频| 亚洲国产日韩一区二区| 99久久99久久精品国产片果冻| 精品欧美一区二区久久| 午夜电影久久久| 日本韩国视频一区二区| 亚洲欧美怡红院| 国产91丝袜在线播放九色| 精品福利一区二区三区免费视频| 午夜成人在线视频| 欧美亚洲禁片免费| 亚洲精品美国一| 色综合色狠狠天天综合色| 国产精品美女久久久久久久久| 国产综合成人久久大片91| 日韩欧美视频在线| 蜜桃视频第一区免费观看| 欧美精品v日韩精品v韩国精品v| 亚洲黄色性网站| 91行情网站电视在线观看高清版| 成人免费小视频| 91欧美激情一区二区三区成人| 蜜臀av性久久久久蜜臀aⅴ| 51久久夜色精品国产麻豆| 亚洲v日本v欧美v久久精品| 在线看国产一区| 亚洲va韩国va欧美va精品 | 99麻豆久久久国产精品免费| 中文字幕在线播放不卡一区| 成人国产精品免费观看动漫 | 一区二区在线观看av| 色www精品视频在线观看| 亚洲一区在线视频观看| 欧美视频一区在线观看| 日韩专区一卡二卡| 日韩亚洲欧美在线| 国产九九视频一区二区三区| 国产色产综合色产在线视频| 成人午夜碰碰视频| 亚洲欧美日韩小说| 欧美色倩网站大全免费| 免费不卡在线视频| 国产色一区二区| 91亚洲精品久久久蜜桃网站| 亚洲精品五月天| 欧美一区二区精品在线| 国产在线日韩欧美| 亚洲欧洲一区二区在线播放| 欧美影视一区二区三区| 青青草原综合久久大伊人精品| 精品福利在线导航| 色综合欧美在线| 日本在线不卡视频| 国产精品丝袜在线|