IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0894843
(2001-06-27)
|
발명자
/ 주소 |
- Flammer, III,George H.
- Paulsen,David L.
- Ritter,Michael W.
|
출원인 / 주소 |
|
대리인 / 주소 |
Townsend and Townsend and Crew LLP
|
인용정보 |
피인용 횟수 :
41 인용 특허 :
33 |
초록
▼
In a mesh communication network, a poll request protocol (PRP) is provided in which a special packet is broadcast by the congested node when it is ready to provide services. The controlling node (usually the more congested node) broadcasts a packet to request poll signals from nodes desiring resourc
In a mesh communication network, a poll request protocol (PRP) is provided in which a special packet is broadcast by the congested node when it is ready to provide services. The controlling node (usually the more congested node) broadcasts a packet to request poll signals from nodes desiring resources of the controlling node. The contending nodes then have equal chances to request the services of the controlling node by sending poll signals. The controlling node can then arbitrate the requests, determine the most fair and efficient use of its resources, and broadcast a scheduling packet to inform the contending nodes when to inform the contending nodes of controlling node scheduling. The contending nodes then send their packets to the controlling node without lost packets caused by congestion collisions. The controlling node can then send data to the contending nodes also without lost packets.
대표청구항
▼
What is claimed is: 1. A method for accessing a controlling communication node by contending communication nodes in a wireless mesh network, the mesh network having one or more communication nodes that may be either a controlling node or a contending node, the method comprising: accessing the contr
What is claimed is: 1. A method for accessing a controlling communication node by contending communication nodes in a wireless mesh network, the mesh network having one or more communication nodes that may be either a controlling node or a contending node, the method comprising: accessing the controlling node in a non-PRP mode where multiple nodes are not contending for access to the controlling node; and accessing the controlling node in a PRP mode where multiple nodes are contending for access to the controlling node, the PRP mode comprising: withholding, at a contending node, requests for access to a controlling node until receipt, at the contending node, of a poll request packet broadcast from the controlling node, the poll request packet containing information indicating availability of a communication slot; broadcasting from the controlling node to a plurality of contending nodes the poll request packet when the controlling node is ready to provide services; directing from the contending node a poll packet to request access to the controlling node; broadcasting from the controlling node to the plurality of contending nodes a contention resolution packet, the contention resolution packet containing rules information for each contending node requesting access to follow in order to send data to the controlling node; in response to the contention resolution packet, causing each contending node requesting access to transmit data to the controlling node in accordance with the rules information; and broadcasting from the controlling node a broadcast acknowledgement for data received by the controlling node, the broadcast acknowledgement received by all of the plurality of contending nodes, including both winner contending nodes having requested access granted by the controlling node and loser contending nodes not having requested access granted by the controlling node. 2. The method of claim 1, further comprising: broadcasting from each contending node requesting access to the controlling node, an acknowledgement for data received by the contending node from the controlling node. 3. The method of claim 2, wherein the controlling node is in a PRP state during the steps of broadcasting the poll request packet, the contention resolution packet and the broadcast acknowledgement, and wherein the controlling node exits the PRP state when the controlling node is no longer congested. 4. The method of claim 1, further comprising: purging data at any contending node upon receipt of the controlling node broadcast acknowledgement, wherein such acknowledgement verifies successful transmission of the data from that contending node. 5. The method of claim 1, further comprises: providing poll minislots following the broadcasted poll request packet, the minislots establishing times during which contending nodes may direct poll packets for requesting access to the controlling node. 6. The method of claim 5, wherein the minislots comprise: reserved minislots that are reserved for contending nodes already assigned minislots for requesting access to the controlling node; and contention minislots for contending nodes not already assigned minislots for requesting access. 7. The method of claim 6, wherein the contention minislots are used randomly by contending nodes not already assigned minislots. 8. In a mesh network having a plurality of client nodes that access a controlling node for sending data through the mesh network, a method for the client nodes to access the controlling node, comprising: each client node accessing the controlling node in a non-PRP mode where multiple client nodes are not contending for access to the controlling node; and each client node accessing the controlling node in a PRP mode where multiple client nodes are contending for access to the controlling node, the PRP mode comprising: withholding, at a contending node, requests for access to a controlling node until receipt, at the contending node, of a poll request packet broadcast from the controlling node, the poll request packet containing information indicating availability of a communication slot; broadcasting from the controlling node to a plurality of contending nodes the poll request packet when the controlling node is ready to provide services; directing from the contending node a poll packet to request access to the controlling node; broadcasting from the controlling node to the plurality of contending nodes a contention resolution packet, the contention resolution packet containing rules information for each contending node requesting access to follow in order to send data to the controlling node; in response to the contention resolution packet, causing each contending node requesting access to transmit data to the controlling node in accordance with the rules information; and broadcasting from the controlling node a broadcast acknowledgement for data received by the controlling node, the broadcast acknowledgement received by the plurality of contending nodes, including both winner contending nodes having requested access granted by the controlling node and loser contending nodes not having requested access granted by the controlling node.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.