IP Library Granted Patent US 9,143,188
Granted Patent B2
US 9,143,188 · App. 13/748,461 · Granted Sep 22, 2015

Spreading sequence selection

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,143,188
App. No.
13/748,461
Granted
Sep 22, 2015
Kind
B2
Abstract

A method for transmitting communications by a transmitter includes selecting a non-alternating spreading sequence, receiving bits for transmission, encoding the bits using the non-alternating spreading sequence to obtain encoded bits, and transmitting the encoded bits to a frequency shift key (FSK) receiver. A method for receiving communications by an FSK receiver includes receiving, by the FSK receiver, encoded bits from a transmitter, decoding the encoded bits using a non-alternating spreading sequence to obtain decoded bits, and processing the decoded bits.

Claims (71)

1. A method for receiving communications by a frequency shift key (FSK) receiver, comprising:

receiving, by the FSK receiver, encoded bits from a transmitter, wherein the encoded bits are generated using a non-altering spreading sequence, and the non-altering spreading sequence is selected by a transmitter based on a type associated with the FSK receiver;

decoding, by the FSK receiver, the encoded bits using the non-alternating spreading sequence to obtain decoded bits, wherein the non-alternating spreading sequence comprises at least one transition; and

processing, by the FSK receiver, the decoded bits.

2. The method of claim 1 , wherein the encoded bits are received using the IEEE 802.15.4k amendment transmission protocol.

3. The method of claim 1 , wherein the non-alternating spreading sequence comprises cross-correlation properties for resynchronization in a Doppler channel exceeding a threshold, and wherein the threshold is based on the type associated with the FSK receiver.

4. The method of claim 1 , wherein the non-alternating spreading sequence is a direct spreading sequence used with MR-OQPSK PHY in the IEEE 802.15.4 standard.

5. The method of claim 1 , wherein the non-alternating spreading sequence has a frequency of transition that is less than a threshold.

6. The method of claim 1 , further comprising:

transmitting the type associated with the FSK receiver to the transmitter; and

receiving, from the transmitter, a notification that indicates the non-alternating spreading sequence and an associated spreading factor.

7. The method of claim 1 , wherein the non-alternating spreading sequence is selected by the transmitter based further on a type of noise expected in communication with the FSK receiver.

8. The method of claim 1 , further comprising:

receiving a pre-defined communication from the transmitter that is encoded using the non-alternating spreading sequence and conforms to a selected spreading factor;

comparing the pre-defined communication with an expected communication to identify an amount of noise;

determining, based on the amount of noise, that a new non-alternating spreading sequence and new spreading factor should be selected.

9. A method for transmitting communications by a transmitter, comprising:

determining a type associated with a frequency shift key (FSK) receiver;

selecting, based on the type associated with the FSK receiver, a non-alternating spreading sequence comprising at least one transition;

receiving a plurality of bits for transmission;

encoding the plurality of bits using the non-alternating spreading sequence to obtain a plurality of encoded bits; and

transmitting the plurality of encoded bits to the FSK receiver.

10. The method of claim 9 , wherein the plurality of encoded bits are transmitted using the IEEE 802.15.4k amendment transmission protocol.

11. The method of claim 9 , wherein the non-alternating spreading sequence comprises cross-correlation properties for resynchronization in a Doppler channel exceeding a threshold, and wherein the threshold is based on the type associated with the FSK receiver.

12. The method of claim 9 , wherein the non-alternating spreading sequence is a direct spreading sequence used with MR-OQPSK PHY in the IEEE 802.15.4 standard.

13. The method of claim 9 , wherein the non-alternating spreading sequence has a frequency of transition that is less than a threshold.

14. The method of claim 9 , further comprising:

receiving an indication of the type associated with the FSK receiver from the FSK receiver; and

transmitting, to the FSK receiver, a notification that indicates the non-alternating spreading sequence and an associated spreading factor.

15. The method of claim 9 , wherein the transmitter selects the non-alternating spreading sequence based further on a type of noise expected in communication with the FSK receiver.

16. The method of claim 9 , further comprising:

transmitting a pre-defined communication to the FSK receiver that is encoded using the non-alternating spreading sequence and conforms to a selected spreading factor;

determining that the FSK receiver is unable to obtain the pre-defined communication; and

selecting a new non-alternating spreading sequence and new spreading factor for communications with the FSK receiver.

17. A transmitter for transmitting communications, comprising:

a spreading block configured to:

determine a type associated with a frequency shift key (FSK) receiver,

select, based on the type associated with the FSK receiver, a non-alternating spreading sequence comprising at least one transition,

receive a plurality of bits for transmission, and

encode the plurality of bits using the non-alternating spreading sequence to obtain a plurality of encoded bits; and

a bit-to-sym map configured to transmit the plurality of encoded bits to the FSK receiver.

18. The transmitter of claim 17 , wherein the plurality of encoded bits are transmitted using the IEEE 802.15.4k amendment transmission protocol.

19. The transmitter of claim 17 , wherein the non-alternating spreading sequence comprises cross-correlation properties for resynchronization in a Doppler channel exceeding a threshold, and wherein the threshold is based on the type associated with the FSK receiver.

20. The transmitter of claim 17 , wherein the non-alternating spreading sequence is a direct spreading sequence used with MR-OQPSK PHY in the IEEE 802.15.4 standard.

21. The transmitter of claim 17 , wherein the non-alternating spreading sequence has a frequency of transition that is less than a threshold.

22. The transmitter of claim 17 , wherein the spreading block is further configured to:

receive an indication of the type associated with the FSK receiver from the FSK receiver; and

transmit, to the FSK receiver, a notification that indicates the non-alternating spreading sequence and an associated spreading factor.

23. The transmitter of claim 17 , wherein the spreading block is further configured to select the non-alternating spreading sequence based further on a type of noise expected in communication with the FSK receiver.

24. The transmitter of claim 17 , configured to:

transmit a pre-defined communication to the FSK receiver that is encoded using the non-alternating spreading sequence and conforms to a selected spreading factor;

determine that the FSK receiver is unable to obtain the pre-defined communication; and

select a new non-alternating spreading sequence and new spreading factor for communications with the FSK receiver.

25. A non-transitory computer readable medium comprising computer readable program code for transmitting communications by a transmitter, by:

determining a type associated with a frequency shift key (FSK) receiver;

selecting, based on the type associated with the FSK receiver, a non-alternating spreading sequence comprising at least one transition;

receiving a plurality of bits for transmission;

encoding the plurality of bits using the non-alternating spreading sequence to obtain a plurality of encoded bits; and

transmitting the plurality of encoded bits to the FSK receiver.

26. The non-transitory computer readable medium of claim 25 , wherein the plurality of encoded bits are transmitted using the IEEE 802.15.4k amendment transmission protocol.

27. The non-transitory computer readable medium of claim 25 , wherein the non-alternating spreading sequence comprises cross-correlation properties for resynchronization in a Doppler channel exceeding a threshold, and wherein the threshold is based on the type associated with the FSK receiver.

28. The non-transitory computer readable medium of claim 25 , wherein the non-alternating spreading sequence is a direct spreading sequence used with MR-OQPSK PHY in the IEEE 802.15.4 standard.

29. The non-transitory computer readable medium of claim 25 , wherein the non-alternating spreading sequence has a frequency of transition that is less than a threshold.

30. The non-transitory computer-readable medium of claim 25 , further comprising:

receiving an indication of the type associated with the FSK receiver from the FSK receiver; and

transmitting, to the FSK receiver, a notification that indicates the non-alternating spreading sequence and an associated spreading factor.

31. The non-transitory computer-readable medium of claim 25 , wherein the transmitter selects the non-alternating spreading sequence based further on a type of noise expected in communication with the FSK receiver.

32. The non-transitory computer-readable medium of claim 25 , further comprising:

transmitting a pre-defined communication to the FSK receiver that is encoded using the non-alternating spreading sequence and conforms to a selected spreading factor;

determining that the FSK receiver is unable to obtain the pre-defined communication; and

selecting a new non-alternating spreading sequence and new spreading factor for communications with the FSK receiver.

Assignments (5)
CHANGE OF NAME Recorded Feb 1, 2018
From: SILVER SPRING NETWORKS, INC.
To: ITRON NETWORKED SOLUTIONS, INC.
Reel/Frame 045221/0804 →
SECURITY INTEREST Recorded Jan 8, 2018
From: ITRON, INC.; ITRON NETWORKED SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 045017/0893 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2014
From: SEIBERT, CRISTINA
To: SILVER SPRING NETWORKS, INC.
Reel/Frame 034044/0533 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2014
From: SEIBERT, CRISTINA
To: SILVER SPRING NETWORKS
Reel/Frame 033576/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2013
From: SEIBERT, CRISTINA
To: SILVER SPRING NETWORKS
Reel/Frame 031356/0334 →