Device for multiple pan access

US9907106B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9907106-B2
Application numberUS-201514619624-A
CountryUS
Kind codeB2
Filing dateFeb 11, 2015
Priority dateDec 10, 2014
Publication dateFeb 27, 2018
Grant dateFeb 27, 2018

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 networking device for connection to a plurality of personal area networks is described which operates according to a layer model having a PHY layer, at least a first MAC layer and a second MAC layer, and a third layer situated functionally between the PHY layer and the at least first and second MAC layers. The first and second MAC layers are arranged to support first and second protocol stacks, respectively, to access first and second respective PANs using frequency hopping spread spectrum techniques and first and second sets of parameters respectively. The first and second MAC layers are arranged to provide the first and second sets of parameters, respectively, to the third layer, which is arranged to allocate access to the PHY layer to both the first and second MAC layers in accordance with their respective sets of parameters.

First claim

Opening claim text (preview).

The invention claimed is: 1. A networking device for connection to a plurality of personal area networks and arranged to operate according to a layer model which comprises: a PHY layer according to the layer model; at least a first MAC layer and a second MAC layer according to the layer model; and a third layer according to the layer model situated functionally between the PHY layer and the at least first and second MAC layers, and: the first MAC layer arranged to support a first protocol stack to access a first respective PAN using frequency hopping spread spectrum techniques and a first set of parameters; the second MAC layer arranged to support a second protocol stack to access a second respective PAN using frequency hopping spread spectrum techniques and a second set of parameters; the first MAC layer arranged to provide the first set of parameters to the third layer; the second MAC layer arranged to provide the second set of parameters to the third layer; and the third layer arranged to: allocate access to the PHY layer to both the first and second MAC layers in accordance with their respective sets of parameters; and detect when the first and second MAC layers require access to the PHY layer for, respectively, an Rx action and a Tx action via time slots which overlap, and is arranged to: shift the Tx action towards an edge of the respective timeslot as much as action duration allows in order to be successfully performed, and grant access to the MAC layer for the duration of that action; and grant the MAC layer requiring access for an Rx action access to the PHY layer for the remainder of the overlap period between the two timeslots. 2. The networking device of claim 1 wherein the first and second set of parameters include at least the following information for time slots allocated to actions to be performed by the first and second MAC layers according to respective first and second frequency hopping patterns: action duration, where action duration is duration of a transmission action or duration of a receiving action; absolute start time for the allocated time slot for the Tx action or the Rx action; time slot duration for the allocated time slot. 3. The networking device of claim 2 , wherein the third layer is further arranged to grant to any MAC layer of the at least first and second MAC layers, and according to its respective allocated time slot, access to the PHY layer if the PHY layer is idle. 4. The networking device of claim 3 wherein the third layer is further arranged to defer any Tx or Rx action within its allocated time slot as much as its duration allows. 5. The networking device of claim 1 , wherein: the third layer is further arranged to detect when the first and second MAC layers require access to the PHY layer for Rx actions via time slots which overlap, and is arranged to: alternate access to the PHY layer for the first and second MAC layers with a dwell time until an incoming signal is detected for one of the MAC layers; allocate the PHY layer to the respective MAC layer until the Rx action is completed; allocate the PHY layer to the other MAC layer after the Rx action is completed. 6. The networking device of claim 5 wherein: the incoming signal is a preamble for an incoming packet; and the Rx action is receipt of a frame. 7. The networking device of claim 1 , wherein when the Rx action is receipt of a packet which cannot be fully received in the remaining overlap period, the third layer is arranged to discard the packet. 8. The networking device of claim 1 , wherein: the third layer is further arranged to detect when the first and second MAC layers require access to the PHY layer for Tx actions via time slots which overlap, and is arranged to: shift Tx actions as much as possible towards the edges of their respective time slot while ensuring that they do not overlap; when a Tx action starts, grant the respective MAC layer access to the PHY layer and increase a priority of the other MAC layer if that MAC layer requires access to the PHY layer during the Tx action, and reduce the priority again if that MAC layer subsequently transmits; and during any subsequent conflict, grant access to the MAC layer with the highest priority. 9. A method of connecting a networking device to a plurality of personal area networks (PANS), the method being executed on a device arranged to operate according to a layer model which comprises: a PHY layer according to the layer model; at least a first MAC layer and a second MAC layer according to the layer model; and a third layer according to the layer model situated functionally between the PHY layer and the at least first and second MAC layers, and: the first MAC layer being arranged to support a first protocol stack arranged to access a first respective PAN using frequency hopping spread spectrum (FHSS) techniques and a first set of parameters; the second MAC layer being arranged to support a second protocol stack arranged to access a second respective PAN using frequency hopping spread spectrum (FHSS) techniques and a second set of parameters; the method comprising: the first MAC layer providing the first set of parameters to the third layer; the second MAC layer providing the second set of parameters to the third layer; and the third layer: allocating access to the PHY layer to both the first and second MAC layers in accordance with their respective sets of parameterss; detecting when the first and second MAC layers require access to the PHY layer for, respectively, an Rx action and a Tx action via time slots which overlap, shifting the Tx action towards an edge of the respective timeslot as much as action duration allows in order to be successfully performed and granting access to the MAC layer for the duration of that action; and granting the MAC layer requiring access for an Rx action access to the PHY layer for the remainder of the overlap period between the two timeslots. 10. The method of claim 9 , wherein the first and second set of parameters include at least the following information for time slots allocated to actions to be performed by the first and second MAC layers according to respective first and second frequency hopping patterns: action duration, where action duration is duration of a transmission action or duration of a receiving action; absolute start time for the allocated time slot for the Tx action or the Rx action; time slot duration for the allocated time slot. 11. The method of claim 10 , the third layer further: granting to any MAC layer of the at least first and second MAC layers, and according to its respective allocated time slot, access to the PHY layer if the PHY layer is idle. 12. The method of claim 11 , the third layer further: deferring any Tx or Rx action within its allocated time slot as much as its duration allows. 13. The method of any of claim 9 , the third layer further: detecting when the first and second MAC layers require access to the PHY layer for Rx actions via time slots which overlap, and alternating access to the PHY layer for the two MAC layers with a dwell time until an incoming signal is detected for one of the MAC layers; allocating the PHY layer to the respective MAC layer until the Rx action is completed; and allocating the PHY layer to the other MAC layer after the Rx action is completed. 14. The method of claim 9 , wherein when the Rx action is receipt of a packet which cannot be fully received in the remaining overlap period, the third layer discards the packet. 15. The method of claim 9 , the third layer further: detecting

Assignees

Inventors

Classifications

  • H04W76/15Primary

    Setup of multiple wireless link connections · CPC title

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

  • for collaboration of different radio technologies · CPC title

  • H04W76/025Primary

    Electricity · mapped topic

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 US9907106B2 cover?
A networking device for connection to a plurality of personal area networks is described which operates according to a layer model having a PHY layer, at least a first MAC layer and a second MAC layer, and a third layer situated functionally between the PHY layer and the at least first and second MAC layers. The first and second MAC layers are arranged to support first and second protocol stack…
Who is the assignee on this patent?
Stanescu Razvan Tudor, Bora Sorin Alexandru, Capraru George Lucian, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04W76/15. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 27 2018 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).