IP Library Granted Patent US 9,326,260
Granted Patent B2
US 9,326,260 · App. 14/137,387 · Granted Apr 26, 2016

Circuit and method for operating a node in a radio network

Inventors: Tilo Ferchland (Dresden, DE); Soeren Schneider (Dresden, DE); Udo Walter (Dresden, DE)
Assignee: Atmel Corporation
H04W56/001H04L45/74H04W52/0206H04W88/025
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,326,260
App. No.
14/137,387
Granted
Apr 26, 2016
Kind
B2
Abstract

A circuit and a method for operating a node in a radio network, whereby nodes of the same radio network have a common network ID and each node individually is assigned a node ID, wherein during the reception of a current packet by a receiving circuit of the node, an address contained in the packet is determined, wherein reception of the current packet is continued when the determined address agrees with the network ID of the node and the node ID of the node, and wherein during reception of the current packet, the reception of the current packet is terminated and the receiving circuit is controlled based on a case decision, when the determined address does not agree with the network ID of the node or the node ID of the node.

Claims (59)

1. A node in a radio network comprising:

a receiving circuit configured to receive a first portion of a current packet, wherein the node is one of a plurality of nodes in a radio network that have a common network ID and an individual node ID; and

an evaluation circuit connectable to the receiving circuit and configured to:

examine the first portion of the current packet to identify an address contained in the current packet;

if the identified address corresponds to the common network ID of the node and the individual node ID of the node, cause the receiving circuit to continue to receive a second portion of the current packet;

if the identified address does not correspond to the common network ID of the node or the individual node ID of the node:

cause the receiving circuit to terminate reception of the second portion of the current packet;

synchronize the receiving circuit to a new preamble;

determine a current reception energy of the current packet; and

based at least on the determined current reception energy, determine one or more of an upper threshold and a lower threshold,

wherein synchronizing the receiving circuit to the new preamble is initiated if the current reception energy in the transmission channel exceeds the upper threshold or falls below the lower threshold.

2. The node of claim 1 , further comprising, in response to determining that the identified address does not correspond to the network ID of the node:

terminating reception of the second portion of the current packet for a length of time based on a data length of a frame of the current packet and a transmission time of an acknowledgment to be transmitted by the node.

3. The node of claim 2 , further comprising continuing reception, by the receiving circuit, of at least a portion of a packet after the length of time expires if the identified address does not correspond to the common network ID of the node or the individual node ID of the node.

4. The node of claim 2 , wherein the length of time is limited by a maximum value.

5. The node of claim 1 , further comprising terminating the reception of the second portion of the current packet if the identified address corresponds to the common network ID and does not correspond to the individual node ID.

6. A method for operating a node in a radio network comprising:

receiving, by a receiving circuit of a node, a first portion of a current packet, wherein the node is one of a plurality of nodes in a radio network that have a common network ID and an individual node ID;

examining the first portion of the current packet to identify an address contained in the current packet;

if the identified address corresponds to the common network ID of the node and the individual node ID of the node, continuing reception of a second portion of the current packet; and

if the identified address does not correspond to the common network ID of the node or the individual node ID of the node, clearing one or more synchronization parameters of the receiving circuit; and synchronizing the receiving circuit to a new preamble.

7. The method of claim 6 , further comprising continuing reception, by the receiving circuit, of at least a portion of a packet after a length of time expires if the identified address does not correspond to the common network ID of the node or the individual node ID of the node.

8. The method of claim 7 , wherein the length of time is limited by a maximum value.

9. The method of claim 7 , further comprising, in response to determining that the identified address does not correspond to the network ID of the node:

terminating reception of the second portion of the current packet for the length of time based on a data length of a frame of the current packet and a transmission time of an acknowledgment to be transmitted by the node.

10. The method of claim 6 , further comprising terminating the reception of the second portion of the current packet if the identified address corresponds to the common network ID and does not correspond to the individual node ID.

11. The method of claim 6 , further comprising, in response to determining that the identified address does not correspond to the network ID of the node:

determining a current reception energy of the current packet; and

based at least on the determined current reception energy, determining one or more of an upper threshold and a lower threshold,

wherein synchronizing the receiving circuit to the new preamble is initiated if the current reception energy in the transmission channel exceeds the upper threshold or falls below the lower threshold.

12. A node in a radio network comprising:

a receiving circuit configured to receive a first portion of a current packet, wherein the node is one of a plurality of nodes in a radio network that have a common network ID and an individual node ID; and

an evaluation circuit connectable to the receiving circuit and configured to:

examine the first portion of the current packet to identify an address contained in the current packet;

if the identified address corresponds to the common network ID of the node and the individual node ID of the node, cause the receiving circuit to continue to receive a second portion of the current packet;

if the identified address does not correspond to the common network ID of the node or the individual node ID of the node, clear one or more synchronization parameters of the receiving circuit; and synchronize the receiving circuit to a new preamble.

13. The node of claim 12 , wherein the evaluation circuit is further configured to continue reception, by the receiving circuit, of at least a portion of a packet after a length of time expires if the identified address does not correspond to the common network ID of the node or the individual node ID of the node.

14. The node of claim 13 , wherein the length of time is limited by a maximum value.

15. The node of claim 13 , wherein the evaluation circuit, in response to determining that the identified address does not respond to the network ID of the node, is further configured to:

cause the receiving circuit to terminate reception of the second portion of the current packet for the length of time based on a data length of a frame of the current packet and a transmission time of an acknowledgment to be transmitted by the node.

16. The node of claim 12 , wherein the evaluation circuit is further configured to terminate the reception of the second portion of the current packet if the identified address corresponds to the common network ID and does not correspond to the individual node ID.

17. The node of claim 12 , wherein the evaluation circuit, in response to determining that the identified address does not correspond to the network ID of the node, is further configured to:

determine a current reception energy of the current packet; and

based at least on the determined current reception energy, determine one or more of an upper threshold and a lower threshold,

wherein synchronizing the receiving circuit to the new preamble is initiated if the current reception energy in the transmission channel exceeds the upper threshold or falls below the lower threshold.

18. A node in a radio network comprising:

a receiving circuit configured to receive a first portion of a current packet, wherein the node is one of a plurality of nodes in a radio network that have a common network ID and an individual node ID; and

an evaluation circuit connectable to the receiving circuit and configured to:

examine the first portion of the current packet to identify an address contained in the current packet;

if the identified address corresponds to the common network ID of the node and the individual node ID of the node, cause the receiving circuit to continue to receive a second portion of the current packet;

if the identified address does not correspond to the common network ID of the node or the individual node ID of the node:

determine a current reception energy of the current packet;

determine one or more of an upper threshold and a lower threshold; and

synchronizing the receiving circuit to a new preamble if the current reception energy in the transmission channel exceeds the upper threshold or falls below the lower threshold.

19. The node of claim 18 , wherein the evaluation circuit, in response to determining that the identified address does not respond to the network ID of the node, is further configured to:

cause the receiving circuit to terminate reception of the second portion of the current packet for a length of time based on a data length of a frame of the current packet and a transmission time of an acknowledgment to be transmitted by the node.

20. The node of claim 19 , wherein the evaluation circuit is further configured to continue reception, by the receiving circuit, of at least a portion of a packet after the length of time expires if the identified address does not correspond to the common network ID of the node or the individual node ID of the node.

21. The node of claim 19 , wherein the length of time is limited by a maximum value.

22. The node of claim 18 , wherein the evaluation circuit is further configured to terminate the reception of the second portion of the current packet if the identified address corresponds to the common network ID and does not correspond to the individual node ID.

Assignments (18)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL CORPORATION
Reel/Frame 038375/0490 →
PATENT SECURITY AGREEMENT Recorded May 15, 2014
From: ATMEL CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 032908/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2014
From: FERCHLAND, TILO; SCHNEIDER, SOEREN; WALTER, UDO
To: ATMEL AUTOMOTIVE GMBH
Reel/Frame 031903/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2014
From: ATMEL AUTOMOTIVE GMBH
To: ATMEL CORPORATION
Reel/Frame 031903/0300 →
Priority Claims (1)
DE 10 2009 029 783 · Jun 18, 2009 · national
Continuity (3)
Continuation 12818907 · Jun 18, 2010
Provisional Application 61218225 · Jun 18, 2009
Related Publication 20140105206A1 · Apr 17, 2014