NICT PHY Specification Proposal s1

Total Page:16

File Type:pdf, Size:1020Kb

NICT PHY Specification Proposal s1

1 January 2016 IEEE P802.15 -16-0103-00-0008

1

2 IEEE P802.15 3 Wireless Personal Area Networks

4

Project IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

Title PHY frame structure

Date January 20th, 2016 Submitted

Source Marco Hernandez, Huan-Bang Li, Igor Dotlić, Ryu Miura (NICT)

Response In response to Call for Contributions to TG8

Abstract

Purpose For discussion in TG8

Notice This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein.

Release The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15. 5

2Submission Page 1 Hernandez, Li, Dotlic, Miura (NICT) 1 January 2016 IEEE P802.15 -16-0103-00-0008

1Contents

22. Preamble...... 3 3

4

2Submission Page 1 Hernandez, Li, Dotlic, Miura (NICT) 1 January 2016 IEEE P802.15 -16-0103-00-0008

1

21.1.1 PHY frame format

3The PHY frame format or physical layer protocol data unit (PPDU) can be formed for 2 types of 4PPDU. The PPDU type 1 is formed by concatenating the PAC network synchronization preambles as 5described in 9.1.5 in the PSDU. The PPDU type 2 is formed by concatenating preamble, the PHY 6header (PHR), and PHY service data unit (PSDU), as illustrated in ?? and 1.

7

8

Preamble PHR PSDU

9 Transmit order

10 Figure 1—PPDU structure 11

12 Table 1 —PPDU types Type Preamble PHR PSDU Remarks

PAC synchronization I ─ ─ Variable preambles

Discovery, peering or II 7 symbols 4 octets Variable data information

13

14

151.1.2 Preamble

16The preamble consist of five repetitions of ZC sequences of length 32, r = 1 and q = 0, followed by two 17ZC sequences of length 52, r = 1 and q = 0, as illustrated in 2. A ZC sequence of length N is obtained 18as

k 2  qk 2  WN N even 19 ak   k(k1) qk  2 WN N odd

2 r  j 20where N is a primitive nth root of unity, r is a relative prime to N, q is any integer and WN  e 21sequence index k = 1, 0,…,N−1.

22

2Submission Page 2 Hernandez, Li, Dotlic, Miura (NICT) 1 January 2016 IEEE P802.15 -16-0103-00-0008

ZC32 ZC32 ZC32 ZC32 ZC32 ZC52 ZC52 1

2 Figure 2—Preamble structure 3

41.1.3 PHY header

5The PHY header structure is illustrated in 3, where the transmit order is from bit 0 to bit 31.

6

Bit 1 2 3 4 5 6 7 8 9 10 11 12 13 0

R0 R1 R2 r L0 L1 L2 L3 L4 L5 L6 L7 r r Data rate PSDU length

7 Transmit order

14 15 16 17 18 19 20 21 22 23 24 25 26

B S10 S11 S12 S13 S14 S15 S20 S21 S22 S23 S24 S25 Burst 1st seed 2nd seed

8 Transmit order

27 28 29 30 31

F P1 P2 r r Frame type PSDU type Reserved

Transmit order 9

10 Figure 3—PHY header structure 11

121.1.4 Data rate

13Data rates are indicated by (R0, R1, R2), where R2 is the most significant bit (MSB) and R0 is the least 14significant bit (LSB).

151.1.5 PSDU length

16A variable frame length is indicated by (L0, L1, L2, L3, L4, L5, L6, L7), where L7 is the MSB and L0 is the 17LSB.

181.1.6 Burst mode

19The burst mode is indicated by (B) and defined in Error: Reference source not found. The burst mode 20supports higher throughput by allowing the transmission of consecutive frames without ACK.

21 Table 2 —Burst mode B Status 0 Next package is not part of burst 1 Next package is part of burst 22

2Submission Page 3 Hernandez, Li, Dotlic, Miura (NICT) 1 January 2016 IEEE P802.15 -16-0103-00-0008

11.1.7 Scrambler seeds

2The two scrambler seeds (initial conditions) for the Gold code generator are indicated by (S10 S11S12 3S13 S14 S15) for user ID and (S20 S21 S22 S23 S24 S25) for group ID.

41.1.8 Frame type

5The frame type is indicated by (F) and defined in 3.

6 Table 3 —Frame type F Status 0 Next package is type 1 1 Next package is type 2 7

81.1.9 PSDU type

9For frame type 2, the PSDU may convey the discovery or peering or data information. This is indicated 10by (P1, P2) and defined in 4.

11 Table 4 —PSDU type

P1 P2 PSDU status 00 Discovery 01 Peering 10 Data 11 Reserved 12

131.1.10 Header check sequence

14The PLCP shall append 4-bits from CRC-4 ITU error detection coding to the PHR information. The 15CRC-4-ITU shall be the one’s complement of the remainder generated by the modulo-2 division of the 16PHR information by the polynomial:

171 x  x 4

18The HCS bits shall be obtained in the transmit order as shown in 4 after the PHR bits are processed in 19the shift register. The shift register stages shall be initialized to all ones.

(PHR0,PHR1,…,PHR31)

Transmit order

PHR data D D D D input HCS0 HCS1 HCS2 HCS3 HCS data output

(HCS0,HCS1,HCS2,HSC3)

Transmit 20 order

21 Figure 4—CRC-4 ITU data processing 22

231.1.11 PSDU

24

2Submission Page 4 Hernandez, Li, Dotlic, Miura (NICT) 1 January 2016 IEEE P802.15 -16-0103-00-0008

1The PSDU is formed by N frames. Each frame is sub-divided into 10 TDD slots: two switching slots 2(denoted as S) and eight data slots. Each data slot consists of seven OFDM symbols with duration of 30.5 msec, as illustrated in 5.

4

PSDU

Frame 0 Frame 1 Frame N

S Li Li Li Li S Lj Lj Lj Lj

Slot

CP 0 CP 1 CP 2 CP 3 CP 4 CP 5 CP 6

73 1024 1024 73 1024 5 74 1024 73 1024 1024 73 73 73 1024 = 7680 TS = 0.5 msec

6 Figure 5—Generic PSDU structure 7

81.1.12 PAC synchronization preamble

9The PAC synchronization preamble is described in sub-clauses 9.1.5.1, 9.1.5.2, 9.1.5.3, 9.1.5.4.

101.1.13 TDD frame

11The TDD frame consists of two switching slots and eight data slots. For asymmetric traffic, three types 12of TDD frames are defined in 5.

13 Table 5 —TDD asymmetric frame types Type Frame structure

0 S Lt Lt Lt Lt S Lr Lr Lr Lr

1 S Lt Lt S Lr Lr Lr Lr Lr Lr

2 S Lt Lt Lt Lt Lt Lt S Lr Lr 14

15In frame type 1, the first four data slots, denoted as Lt, the PAC device (PD) transmits. After switching, 16in the remaining four data slots, the PD receives, Lr.

17The TDD switching slot (denoted as S) consists of a guard interval, preamble for fine synchronization 18and channel sounding and control channel as illustrated in 6. Note that the preamble and control 19channel are transmitted by the PD that was in receiving mode before the switching. The duration of S is 200.5 msec as well.

2Submission Page 5 Hernandez, Li, Dotlic, Miura (NICT) 1 January 2016 IEEE P802.15 -16-0103-00-0008

S Lt Lt Lt Lt S Lr Lr Lr Lr Frame

Control Preamble GI channel

C0 C1 F0 F1 G Carrier Channel’s rank Frame type aggregation

1

2 Figure 6—TDD switching slot 3

41.1.14 Guard interval

5The last transmitted symbol of PD1 arrives to PD2 after a propagation time, Tp. Such symbol is 6detected over Tdec. PD2 switches from receiver to transmitter in Tsw. Then, the first transmitted symbol 7of PD2 arrives to PD1 after Tp. Consequently, the guard interval is given by

8GI  Tp Tdec Tsw Tp Tcom

9where Tcom is compensation time to align to FFT sampling.

10 Considering Tp=1 Km/3x108 m/s = 3.3 µsec (worst case), or Tp=10 m/3x108 m/s = 0.033 µsec (typical 11case), Tsw=500 nsec, Tdec=0.9 µsec, then GI=10 µsec.

121.1.15 TDD Preamble

13TBD

141.1.16 Control channel

15Control channels passes information for the PD in receiving mode about previous channel’s rank and 16TDD frame type.

17 Table 1—Channel’s rank

C0 C1 Channel’s rank 00 1 01 2 10 3 11 4 18

19 Table 2—TDD frame type

F0 F1 Frame type 00 0 01 1 10 2 11 r 20

219.2.1 to 9.2.13

2Submission Page 6 Hernandez, Li, Dotlic, Miura (NICT)

Recommended publications