IP Library Granted Patent US 9,872,130
Granted Patent B2
US 9,872,130 · App. 15/298,829 · Granted Jan 16, 2018

PHY layer options for body area network (BAN) devices

Inventors: Anuj Batra (Mountain View, CA); Timothy M. Schmidl (Dallas, TX); Srinath Hosur (Plano, TX); June Chul Roh (Allen, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
H04W4/008H04L27/18H04L27/20H04L27/2675H04L69/22H04W52/36
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,872,130
App. No.
15/298,829
Granted
Jan 16, 2018
Kind
B2
Abstract

In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment using M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK. Also, the PHY layer uses a constant symbol rate for BAN packet transmissions.

Claims (65)

1. A method of operating a physical layer (PHY) of a body area network (BAN) device, the method comprising:

generating a physical-layer convergence protocol (PLCP) preamble, including concatenating a 63-bit m-sequence with a 27-bit extension sequence including bit values of 010101010101101101101101101;

generating a PLCP header;

transforming a physical-layer service data unit (PSDU) into a physical-layer protocol data unit (PPDU) pre-appended with the PLCP preamble and the PLCP header; and

transmitting the PPDU at a data rate based on an operation frequency band.

2. The method of claim 1 , wherein the PLCP header is derived from a data structure including a 15-bit PHY header field, a 4-bit header check sequence (HCS) field, and a 12-bit Bose, Ray-Chaudhuri, Hocquenghem (BCH) parity bit field.

3. The method of claim 2 , wherein the 15-bit PHY header field includes:

a 3-bit rate field associated the data rate with the operation frequency band;

an 8-bit length field representing a number of octets in a medium access control (MAC) frame body;

a 1-bit burst mode field; and

a 1-bit scrambler seed field.

4. The method of claim 1 , wherein the generating the PLCP header includes:

generating a PHY header based on a medium access control (MAC) frame body;

generating a header check sequence (HCS) by calculating a header check sequence of the PHY header;

generating Bose, Ray-Chaudhuri, Hocquenghem (BCH) parity bits by applying a BCH code to a concatenation of the PHY header and the HCS; and

generating encoded bits including the PHY header, the HCS, and the BCH parity bits.

5. The method of claim 4 , wherein the generating the PLCP header includes:

spreading the encoded bits based on a spreading factor associated with the operation frequency band;

interleaving the spread bits;

scrambling the interleaved bits based on a seed associated with a channel number of the operation frequency band; and

mapping the scrambled bits to a constellation based on the operation frequency band.

6. The method of claim 1 , further comprising:

generating the PSDU based on a medium access control (MAC) header, a MAC frame body, and a frame check sequence (FCS).

7. The method of claim 6 , wherein the generating the PSDU includes:

generating a bit stream including the MAC header, the MAC frame body, and the FCS;

applying a Bose, Ray-Chaudhuri, Hocquenghem (BCH) encoder to the bit stream to generate encoded bits;

spreading the encoded bits based on a spreading factor associated with the operation frequency band;

interleaving the spread bits;

scrambling the interleaved bits based on a seed associated with a channel number of the operation frequency band; and

mapping the scrambled bits to a constellation based on the operation frequency band.

8. The method of claim 1 , wherein the transmitting the PPDU includes ramping up a transmission power from 10% to 90% of a maximum power of the PHY within 5 symbols of the PPDU.

9. The method of claim 1 , wherein the transmitting the PPDU includes ramping down a transmission power from 90% to 10% of a maximum power of the PHY within 5 symbols of the PPDU.

10. A body area network (BAN) device, comprising:

a transceiver having a physical layer (PHY) including:

means for generating a physical-layer convergence protocol (PLCP) preamble, including means for concatenating a 63-bit m-sequence with a 27-bit extension sequence including bit values of 010101010101101101101101101;

means for generating a PLCP header;

means for transforming a physical-layer service data unit (PSDU) into a physical-layer protocol data unit (PPDU) pre-appended with the PLCP preamble and the PLCP header; and

means for transmitting the PPDU at a data rate based on an operation frequency band.

11. The BAN device of claim 10 , wherein the PLCP header is derived from a data structure including a 15-bit PHY header field, a 4-bit header check sequence (HCS) field, and a 12-bit Bose, Ray-Chaudhuri, Hocquenghem (BCH) parity bit field.

12. The BAN device of claim 11 , wherein the 15-bit PHY header field includes:

a 3-bit rate field associated the data rate with the operation frequency band;

an 8-bit length field representing a number of octets in a medium access control (MAC) frame body;

a 1-bit burst mode field; and

a 1-bit scrambler seed field.

13. The BAN device of claim 10 , wherein the means for generating the PLCP header includes:

means for generating a PHY header based on a medium access control (MAC) frame body;

means for generating a header check sequence (HCS) by calculating a header check sequence of the PHY header;

means for generating Bose, Ray-Chaudhuri, Hocquenghem (BCH) parity bits by applying a BCH code to a concatenation of the PHY header and the HCS; and

means for generating encoded bits including the PHY header, the HCS, and the BCH parity bits.

14. The BAN device of claim 13 , wherein the means for generating the PLCP header includes:

means for spreading the encoded bits based on a spreading factor associated with the operation frequency band;

means for interleaving the spread bits;

means for scrambling the interleaved bits based on a seed associated with a channel number of the operation frequency band; and

means for mapping the scrambled bits to a constellation based on the operation frequency band.

15. The BAN device of claim 10 , further comprising:

means for generating the PSDU based on a medium access control (MAC) header, a MAC frame body, and a frame check sequence (FCS).

16. The BAN device of claim 15 , wherein the means for generating the PSDU includes:

means for generating a bit stream including the MAC header, the MAC frame body, and the FCS;

a Bose, Ray-Chaudhuri, Hocquenghem (BCH) encoder for encoding the bit stream to generate encoded bits;

means for spreading the encoded bits based on a spreading factor associated with the operation frequency band;

means for interleaving the spread bits;

means for scrambling the interleaved bits based on a seed associated with a channel number of the operation frequency band; and

means for mapping the scrambled bits to a constellation based on the operation frequency band.

17. The BAN device of claim 10 , wherein the means for transmitting the PPDU includes means for ramping up a transmission power from 10% to 90% of a maximum.

18. The BAN device of claim 10 , wherein the means for transmitting the PPDU includes means for ramping down a transmission power from 90% to 10% of a maximum power of the PHY within 5 symbols of the PPDU.

Continuity (14)
Continuation 14824705 · Aug 12, 2015
Continuation 14061429 · Oct 23, 2013
Continuation 12760510 · Apr 14, 2010
Provisional Application 61169048 · Apr 14, 2009
Provisional Application 61169054 · Apr 14, 2009
Provisional Application 61170764 · Apr 20, 2009
Provisional Application 61172559 · Apr 24, 2009
Provisional Application 61172889 · Apr 27, 2009
Provisional Application 61300312 · Feb 1, 2010
Provisional Application 61306663 · Feb 22, 2010
Provisional Application 61313440 · Mar 12, 2010
Provisional Application 61318076 · Mar 26, 2010
Provisional Application 61319063 · Mar 30, 2010
Related Publication 20170041738A1 · Feb 9, 2017