IP Library Granted Patent US 9,154,350
Granted Patent B2
US 9,154,350 · App. 14/061,429 · Granted Oct 6, 2015

PHY layer options for body area network (BAN) devices

Inventors: Anuj Batra (Dallas, TX); Timothy M. Schmidl (Dallas, TX); Srinath Hosur (Plano, TX); June C. Roh (Allen, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
H04L27/20H04L27/18H04L69/22H04W4/008
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,154,350
App. No.
14/061,429
Granted
Oct 6, 2015
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 (39)

1. A physical (PHY) layer method, comprising:

performing body area network (BAN) operations in a limited multipath environment using M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK,

wherein performing BAN operations comprises preparing a BAN packet for transmission, the BAN packet comprising a physical-layer protocol data unit (PPDU) having a physical-layer convergence protocol (PLCP) preamble, a PLCP header, and a physical-layer service data unit (PSDU),

preparing the PLCP preamble with an m-sequence and an extension sequence having a timing sequence followed by a DC-balanced sequence; and

transmitting BAN packets at a constant symbol rate.

2. The method of claim 1 wherein performing BAN operations comprises preparing the PLCP header with a 15-bit PHY header field, a 4-bit HCS field, and a 12-bit Bose, Ray-Chaudhuri, Hocquenghem (BCH) parity bit field.

3. The method of claim 2 further comprising preparing the PHY header with a 3-bit rate field, an 8-bit length field, a 1-bit scrambler seed field, and a 1-bit burst mode field.

4. The method of claim 1 further comprising preparing the PSDU with a 7-byte MAC header, a variable-byte MAC frame body, and a 2-byte FCS.

5. The method of claim 1 further comprising transmitting and receiving data in a frequency band selected from the group consisting of: 402-405 MHz, 420-450 MHz, 863-870 MHz, 902-928 MHz, 950-956 MHz, 2360-2400 MHz, and 2400-2483.5 MHz.

6. The method of claim 5 further comprising, if the 402-405 MHz frequency band is used, selectively modulating the PLCP header based on π/2-DBPSK with a symbol rate of approximately 187.5 ksps, a code rate of approximately 19/31, a spreading factor of 2, a SRRC pulse shape, and an information data rate of approximately 57.5 kbps.

7. The method of claim 5 further comprising, if the 402-405 MHz frequency band is used, selectively modulating the PSDU based on π/2-DBPSK, π/4-DQPSK, or π/8-D8PSK, with a symbol rate of approximately 187.5 ksps, a code rate of approximately 51/63, a spreading factor of 1 or 2, a SRRC pulse shape, and an information data rate of approximately 75.9 kbps, 151.8 kbps, 303.6 kbps, or 455.5 kbps.

8. The method of claim 5 further comprising, if the 420-450 MHz frequency band is used, selectively modulating the PLCP header based on GMSK with a symbol rate of approximately 187.5 ksps, a code rate of approximately 19/31, a spreading factor of 2, a bandwidth-bit duration (BT) of approximately 0.5, and an information data rate of approximately 57.5 kbps.

9. The method of claim 5 further comprising, if the 420-450 MHz frequency band is used, selectively modulating the PSDU based on GMSK with a symbol rate of approximately 187.5 ksps, a code rate of approximately 51/63 or 1/1, a spreading factor of 1 or 2, a bandwidth-bit duration (BT) of approximately 0.5, and an information data rate of approximately 75.9 kbps, 151.8 kbps, or 187.5 kbps.

10. The method of claim 5 further comprising, if the 863-870 MHz frequency band is used, selectively modulating the PLCP header based on π/2-DBPSK with a symbol rate of approximately 250 ksps, a code rate of approximately 19/31, a spreading factor of 2, a SRRC pulse shape, and an information data rate of approximately 76.6 kbps.

11. The method of claim 5 further comprising, if the 863-870 MHz frequency band is used, selectively modulating the PSDU based on π/2-DBPSK, π/4-DQPSK, or π/8-D8PSK, with a symbol rate of approximately 250 ksps, a code rate of approximately 51/63, a spreading factor of 1 or 2, a SRRC pulse shape, and an information data rate of approximately 101.2 kbps, 202.4 kbps, or 404.8 kbps.

12. The method of claim 5 further comprising, if the 902-928 MHz frequency band is used, selectively modulating the PLCP header based on π/2-DBPSK with a symbol rate of approximately 300 ksps, a code rate of approximately 19/31, a spreading factor of 2, a SRRC pulse shape, and an information data rate of approximately 91.9 kbps.

13. The method of claim 5 further comprising, if the 902-928 MHz frequency band is used, selectively modulating the PSDU based on π/2-DBPSK, π/4-DQPSK, or π/8-D8PSK, with a symbol rate of approximately 300 ksps, a code rate of approximately 51/63, a spreading factor of 1 or 2, a SRRC pulse shape, and an information data rate of approximately 121.4 kbps, 242.9 kbps, 485.7 kbps, or 728.6 kbps.

14. The method of claim 5 further comprising, if the 950-956 MHz frequency band is used, selectively modulating the PLCP header based on π/2-DBPSK with a symbol rate of approximately 250 ksps, a code rate of approximately 19/31, a spreading factor of 2, a SRRC pulse shape, and an information data rate of approximately 76.6 kbps.

15. The method of claim 5 further comprising, if the 950-956 MHz frequency band is used, selectively modulating the PSDU based on π/2-DBPSK, π/4-DQPSK, or π/8-D8PSK, with a symbol rate of approximately 250 ksps, a code rate of approximately 51/63, a spreading factor of 1 or 2, a SRRC pulse shape, and an information data rate of approximately 101.2 kbps, 202.4 kbps, 404.8 kbps, or 607.1 kbps.

16. The method of claim 5 further comprising, if the 2360-2400 MHz frequency band is used, selectively modulating the PLCP header based on π/2-DBPSK with a symbol rate of approximately 600 ksps, a code rate of approximately 19/31, a spreading factor of 4, a SRRC pulse shape, and an information data rate of approximately 91.9 kbps.

17. The method of claim 5 further comprising, if the 2360-2400 MHz frequency band is used, selectively modulating the PSDU based on π/2-DBPSK or π/4-DQPSK with a symbol rate of approximately 600 ksps, a code rate of approximately 51/63, a spreading factor of 1, 2 or 4, a SRRC pulse shape, and an information data rate of approximately 121.4 kbps, 242.9 kbps, 485.7 kbps, or 971.4 kbps.

18. The method of claim 5 further comprising, if the 2400-2483.5 MHz frequency band is used, selectively modulating the PLCP header based on π/2-DBPSK with a symbol rate of approximately 600 ksps, a code rate of approximately 19/31, a spreading factor of 4, a SRRC pulse shape, and an information data rate of approximately 91.9 kbps.

19. The method of claim 5 further comprising, if the 2400-2483.5 MHz frequency band is used, selectively modulating the PSDU based on π/2-DBPSK or π/4-DQPSK with a symbol rate of approximately 600 ksps, a code rate of approximately 51/63, a spreading factor of 1, 2 or 4, a SRRC pulse shape, and an information data rate of approximately 121.4 kbps, 242.9 kbps, 485.7 kbps, or 971.4 kbps.

20. The method of claim 1 further comprising preparing the timing sequence as a repeated 01 sequence or a repeated 10 sequence.

21. The method of claim 20 further comprising truncating the repeated 01 sequence or the repeated 10 sequence.

22. The method of claim 1 further comprising preparing the DC-balanced sequence as a repeated 100 sequence, a repeated 010 sequence, a repeated 001 sequence, a repeated 011 sequence, a repeated 101 sequence, or a repeated 110 sequence.

23. The method of claim 1 wherein the m-sequence is either the sequence [0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1] or the sequence [0 1 1 0 1 0 0 0 1 0 0 0 0 1 0 1 1 0 0 1 0 1 0 1 0 0 1 0 0 1 1 1 1 0 0 0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 0 1 1 1 0 1 0 1 1 1 1 1 1].

24. The method of claim 23 further comprising truncating the repeated 100 sequence, the repeated 010 sequence, the repeated 001 sequence, the repeated 011 sequence, the repeated 101 sequence, or the repeated 110 sequence.

25. The method of claim 1 wherein the timing sequence is [0 1 0 1 0 1 0 1 0 1 0 1].

26. The method of claim 1 wherein the DC-balanced sequence is [1 0 1 1 0 1 1 0 1 1 0 1 1 0 1].

27. A physical (PHY) layer method, comprising:

performing body area network (BAN) operations in a limited multipath environment using M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK, and

transmitting BAN packets at a constant symbol rate

wherein performing BAN operations comprises preparing a BAN packet for transmission, the BAN packet comprising a physical-layer protocol data unit (PPDU) having a physical-layer convergence protocol (PLCP) preamble, a PLCP header, and a physical-layer service data unit (PSDU); and

preparing the PLCP preamble with an m-sequence and an extension sequence having a DC-balanced sequence followed by a timing sequence.

28. A physical (PHY) layer apparatus, comprising:

means for performing body area network (BAN) operations in a limited multipath environment using M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK, wherein performing BAN operations comprises preparing a BAN packet for transmission, the BAN packet comprising a physical-layer protocol data unit (PPDU) having a physical-layer convergence protocol (PLCP) preamble, a PLCP header, and a physical-layer service data unit (PSDU),

means for preparing the PLCP preamble with an m-sequence and an extension sequence having a timing sequence followed by a DC-balanced sequence; and

means for transmitting BAN packets at a constant symbol rate.

Continuity (12)
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 20140153558A1 · Jun 5, 2014