Method for network organization

US9300595B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9300595-B2
Application numberUS-201213588189-A
CountryUS
Kind codeB2
Filing dateAug 17, 2012
Priority dateAug 19, 2011
Publication dateMar 29, 2016
Grant dateMar 29, 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.

A transmitter for sending data packets over a time-multiplexed channel includes a time slot selector for selecting a time slot for transmitting a data packet; and a data packet position selector for selecting a data packet time position within the selected time slot, wherein the data packet time position is selected anew for at least every i th data packet. The transmitter is configured for transmitting the data packet in the selected time slot and the selected data packet position within the selected time slot. A method for transmitting data packet is also disclosed. Furthermore, a receiver, a method for receiving data packets and a computer program are additionally described.

First claim

Opening claim text (preview).

The invention claimed is: 1. A transmitter for sending data packets over a time-multiplexed channel, the transmitter belonging to a self-organizing network having a plurality of hierarchy layers for a plurality of transmitters, wherein transmitters on one hierarchy layer of the plurality of hierarchy layers use only time slots that are provided for the one hierarchy layer, the transmitter comprising: a time slot selector configured to select a time slot for sending a data packet on the basis of time slot information; a data packet position selector configured to select a data packet time position within the selected time slot, wherein the data packet time position is selected anew for at least every i th data packet; and a reception unit configured to receive at least one item of the time slot information from a receiver configured to receive the data packet, wherein the one hierarchy layer and the time slots provided for the one hierarchy layer are determined based on information received from precursor transmitters or neighboring transmitters by the receiver; wherein the transmitter is configured to send the data packet in the selected time slot and at the selected data packet time position within the selected time slot; and the time slot selector is configured to check whether a selection of another time slot may be used for sending future data packets and to initiate the selection of the another time slot if the transmitter is competing with at least one other transmitter for the time slot. 2. The transmitter according to claim 1 , additionally comprising a random generator connected to the data packet position selector configured to randomly select the new data packet time position. 3. The transmitter according to claim 1 , wherein a new data packet time position is determined for each data packet. 4. The transmitter according to claim 1 , wherein the transmitter is additionally configured to insert an item of data packet time position information into the data packet indicating the data packet time position at which the packet is sent. 5. A receiver for receiving data packets over a time-multiplexed channel, the receiver comprising: a time slot analyzer configured to check whether during a time slot of a current frame or during at least one corresponding time slot of a preceding frame, data packets from more than one transmitter have been received, the more than one transmitter belonging to a self-organizing network having a plurality of hierarchy layers for a plurality of transmitters, wherein transmitters on one hierarchy layer of the plurality of hierarchy layers use only time slots that are provided for the one hierarchy layer; wherein the one hierarchy layer and the time slots provided for the one hierarchy layer are determined based on information received from precursor transmitters or neighboring transmitters by the receiver; wherein the time slot and the at least one corresponding time slot of the at least one preceding frame are subdivided, so that a data packet within the time slot or the corresponding time slot may be present at one of at least two different data packet time positions; a time slot information generator configured to generate time slot information indicating whether the time slot or the corresponding time slot of at least one of the preceding frames comprises the data packets from the more than one transmitter; a time slot information transmitter configured to transmit the time slot information to at least one of a first transmitter which has sent a current data packet and a second transmitter to which the same time slot as the first transmitter has been allocated based on a time slot schedule if the first transmitter sending the current data packet and the second transmitter are using the same time slot, or the same time slot is being used by at least one preceding frame for sending packets. 6. The receiver according to claim 5 , wherein the time slot analyzer is additionally configured to check on whether an expected data packet was received within an expected time slot, and if the expected data packet fails to appear, to generate information about a possible collision, and wherein the time slot information generator is additionally configured to insert into the time slot information the information about a possible collision of two or more data packets within the expected time slot. 7. The receiver according to claim 5 , wherein the time slot information transmitter is configured to send the time slot information to a transmitter that is eligible due to the time slot schedule and comes before at least one other transmitter to which, according to a classification criterion indicative for a node of the network or a transmitter, the same time slot has been allocated on the basis of the time slot schedule. 8. The receiver according to claim 5 , additionally comprising a reception statistics calculator for successfully received data packets at at least two different data packet time positions of a time slot; wherein the time slot information generator is additionally configured to compare a difference in the reception statistics for the at least two different data packet time positions with a threshold value and to insert information about a possible sliding collision into the time slot information in the event the threshold value is exceeded. 9. The receiver according to claim 5 , additionally comprising a synchronization device configured to synchronize a time slot control of the receiver by means of the received data packet. 10. A method for sending data packets over a time-multiplexed channel using a transmitter, the transmitter belonging to a self-organizing network having a plurality of hierarchy layers for a plurality of transmitters, wherein transmitters on one hierarchy layer of the plurality of hierarchy layers use only time slots that are provided for the one hierarchy layer, the method comprising: selecting a time slot for sending a data packet; selecting a data packet time position within the selected time slot, wherein the data packet time position is selected anew for at least every i th data packet to be sent; sending the data packet during the selected time slot and at the selected data packet time position within the selected time slot; receiving time slot information from at least one receiver that has received the data packet sent, wherein the one hierarchy layer and the time slots provided for the one hierarchy layer are determined based on information received from precursor transmitters or neighboring transmitters by the at least one receiver; checking whether to select another time slot for transmitting future data packets based on the time slot information; and initiating the selection of the another time slot if a transmitter is competing with at least one other transmitter for the time slot; wherein the transmitter is assigned to the time-multiplexed channel during the another time slot according to a time slot schedule. 11. The method according to claim 10 , wherein the selection of the data packet time position is random. 12. The method according to any one of claim 10 , wherein a new data packet time position is selected for each data packet. 13. The method according to claim 10 , additionally comprising: inserting an item of data packet time position information into the data packet, indicating in which the data packet time position the packet is sent. 14. A method for receiving data packets over a time-multiplexed channel from a transmitter, the transmitter belonging to a self-organizing network having a plurality of hierarchy layers for a plurality of transmitte

Assignees

Inventors

Classifications

  • H04L47/826Primary

    Involving periods of time · CPC title

  • with collision treatment · CPC title

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • Synchronization between nodes · 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 US9300595B2 cover?
A transmitter for sending data packets over a time-multiplexed channel includes a time slot selector for selecting a time slot for transmitting a data packet; and a data packet position selector for selecting a data packet time position within the selected time slot, wherein the data packet time position is selected anew for at least every i th data packet. The transmitter is configured for tr…
Who is the assignee on this patent?
Hupp Juergen, Windisch Thomas, Fluegel Christian, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L47/826. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 29 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).