Method and device for collaborative data communication in a radio network

US9380577B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9380577-B2
Application numberUS-201313761589-A
CountryUS
Kind codeB2
Filing dateFeb 7, 2013
Priority dateFeb 10, 2012
Publication dateJun 28, 2016
Grant dateJun 28, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention relates to communication between collaborative nodes configured to collaboratively communicate in a radio network. A corresponding method comprises: sending, by each active node of the set of collaborative nodes, an RTS message for the same transmission slot; sending, by one of the active nodes, referred to as coordinator node, a CTS message to acknowledge reservation of said transmission slot on behalf of all the active nodes, upon receiving the RTSs; wherein the transmission slot is divided, based on the sent RTSs, into sub-slots for respective active nodes to transmit data packets. The invention provides an improved use of the reserved transmission slot, and a reduced waste of reserved time.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for data communication between active nodes of a set of collaborative nodes configured to collaboratively communicate in a radio network, the method comprising: sending, by each active node of the set of collaborative nodes, a medium access request for a same transmission slot, over the radio network; sending, by one of the active nodes, referred to as coordinator node, a medium access response to acknowledge reservation of said same transmission slot on behalf of all the active nodes, upon receiving the sent medium access requests, wherein the same transmission slot is divided, based on the sent medium access requests, into a plurality of sub-slots for respective active nodes to transmit data packets; wherein each collaborative node has an associated backoff counter to implement a Collision Avoidance mechanism, the backoff counter being counted-down as along as the associated collaborative node detects the radio network as idle, wherein each collaborative node knows a current value of each backoff counter of the other collaborative nodes, sending the medium access requests by the active nodes starts from an expiry of a first backoff counter of a first active node among all backoff counters, wherein at least one active node different from the first active node sends its medium access request while its own associated backoff counter has not expired due to different backoff values. 2. The communication method of claim 1 , wherein the active nodes send a request-to-send (RTS) message of a Carrier Sense Multiple Access with Collision Avoidance protocol (CSMA/CA), and the coordinator node sends in response a Clear-To-Send (CTS) message of a same protocol. 3. The communication method of claim 1 , wherein the active nodes send the medium access requests one after the other according to a predefined node order known by each collaborative node. 4. The communication method of claim 3 , wherein the predefined node order is defined according to an increasing interference level within an interference level table known by each collaborative node, the interference level table having node entries that associate each collaborative node with an estimated level of interference between the associated collaborative node and nodes external to the set. 5. The communication method of claim 1 , further comprising determining, by each collaborative node, a time point after said expiry of the first backoff counter among all backoff counters at which that collaborative node has to send its own medium access request, based on a predefined node order known by each collaborative node and a size of a medium access request. 6. The communication method of claim 1 , wherein the active nodes are nodes of the set of collaborative nodes that synchronously detect an expiry of a backoff counter among backoff counters associated with each of the collaborative nodes. 7. The communication method of claim 1 , wherein the medium access requests are sent with a higher transmission bit rate than a transmission bit rate used to send the medium access response by the coordinator node. 8. The communication method of claim 1 , wherein each active node specifies bandwidth requirements for a next transmission opportunity in the medium access request it sends. 9. The communication method of claim 8 , wherein the medium access request comprises a duration field to specify a needed transmission time or taking a value 0 for any active node that has no data packet to send. 10. The communication method of claim 1 , wherein the coordinator node is selected from among the active nodes based on a predefined node order known by each collaborative node. 11. The communication method of claim 10 , wherein each active node determines whether or not it is the active node with a highest priority in the predefined node order, in which case it operates as the coordinator node. 12. The communication method of claim 10 , wherein the predefined node order is defined according to an increasing interference level within an interference level table known by each collaborative node, the interference level table having node entries that associate each collaborative node with an estimated level of interference between the associated collaborative node and nodes external to the set. 13. The communication method of claim 12 , further comprising updating, by each collaborative node, its local interference level table based on an interference level table transmitted by the coordinator node after the medium access response. 14. The communication method of claim 13 , wherein each collaborative node updates a level of interference of node entries in its local interference level table based on an absence of received medium access request from the associated collaborative node. 15. The communication method of claim 1 , wherein the medium access response comprises a duration field, whose value is based on a sum of duration fields included in the medium access requests sent from the active nodes. 16. The communication method of claim 1 , wherein the medium access response includes transmission slot division information that indicates the division of the transmission slot into sub-slots and an assignment of each sub-slot to a respective active node. 17. The communication method of claim 16 , wherein the transmission slot division information comprises a first bitmap ordered according to a predefined node order known by each collaborative node, each bit of which specifying whether or not a collaborative node is an active node. 18. The communication method of claim 17 , wherein the transmission slot division information comprises a second bitmap with a same ordering, a plurality of bits of which specifying whether or not the active nodes needs a sub-slot to transmit data packets. 19. The communication method of claim 1 , wherein the first sub-slot in the divided transmission slot is assigned to the coordinator node. 20. The communication method of claim 1 , wherein the division of the transmission slot into sub-slots is based on bandwidth requirements defined by the active nodes in the medium access requests they have sent. 21. The communication method of claim 1 , further comprising, at the coordinator node, gathering duration fields in the sent medium access requests, a duration field in a medium access request sent by an active node defining a transmission time needed by that active node, and sizing the sub-slots and assigning the sized sub-slots to active nodes according to the gathered duration fields. 22. The communication method of claim 21 , wherein no sub-slot is assigned to an active node having sent a medium access request with a duration field equal to 0. 23. The communication method of claim 21 , wherein time lengths of the sub-slots created based on bandwidth requirements is defined in sub-slot information transmitted by the coordinator node in a first sub-slot of the reserved transmission slot, the first sub-slot being assigned to the coordinator node. 24. A network system for data communication between nodes of a set of collaborative nodes configured to collaboratively communicate in a radio network, the system comprising: active nodes of the set of collaborative nodes configured to send respective medium access requests for a same transmission slot, over the radio network; wherein one of the active nodes, referred to as coordinator node, is configured to send a medium access response to

Assignees

Inventors

Classifications

  • Non-scheduled access, e.g. ALOHA (hybrid access H04W74/02) · CPC title

  • Resources in time domain, e.g. slots or frames · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9380577B2 cover?
The present invention relates to communication between collaborative nodes configured to collaboratively communicate in a radio network. A corresponding method comprises: sending, by each active node of the set of collaborative nodes, an RTS message for the same transmission slot; sending, by one of the active nodes, referred to as coordinator node, a CTS message to acknowledge reservation of s…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification H04W72/0446. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 28 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).