DECT for Industrial Communication Systems

DECT for Industrial Communication Systems Dr. Andreas Müller Director R&D Höft & Wessel AG Rotenburger Str. 20 30659 Hannover GERMANY Fon: +49-511-610...
Author: Nigel Booth
2 downloads 0 Views 2MB Size
DECT for Industrial Communication Systems Dr. Andreas Müller Director R&D Höft & Wessel AG Rotenburger Str. 20 30659 Hannover GERMANY Fon: +49-511-6102-345 Email: [email protected]

ETSI Wireless Factory Starter Group 20-21 October 2009 ETSI, Sophia Antipolis, France

At a glance German IT hardware and software specialist Headquarters

Hanover, Germany

Hardware

Mobile terminals, ticketing systems, check-in and checkout terminals, point-of-sale systems, data communication modules, parking ticket machines and parking space systems

Software

System und application software, including complex back-office und telematics solutions

Business units (sectors)

Almex (Public Transport), Metric (Parking), Skeye (Retail & Logistics)

Regions

Europe and USA

Foundation

1978, listed on the stock exchange since 1998

Turnover

EUR 98.1 million

Operating result before depreciation / amortisation

EUR 9.6 million (EBITDA)

Employees

502

21/10/2009

2

Business model Costumer focus

Customized products based on open IT platforms Turn-key solutions Project oriented business approach with industry customers Direct sales and account management Skilful maintenance team

Research & Development

Hardware and software competence, system and application level 170 highly qualified engineers and IT specialists

Internationalisation

Focus on Europe and USA Branch offices in UK, Italy, US

21/10/2009

3

Product portfolio

skeye.dart

skeye.allegro

skeye.allegro LS

skeye.integral

skeye.pad XSL

skeye.integral UHF

almex.optima cl

almex.station

almex.express

almex.compact

almex.optima

metric.accent

metric.aura

4

12 years history in DECT based data communication

21/10/2009

5

Presentation Outline

• Some requirements on wireless systems in industrial applications • The benefits and drawbacks of DECT technology in this context • The CLDPS extension of DECT -

Motivation

-

Basic concepts

-

Features

21/10/2009

6

Some requirements from industry

• Highly reliable transmission • Well-defined (and short enough!) end-to-end delay • Sufficient data throughput • Suited for bus architectures (1 master, n slaves) • Easy interfacing to Ethernet • Voice and data sharing the same infrastructure

21/10/2009

7

Benefits and drawbacks of DECT technology

• Highly reliable transmission √ Exclusive frequency band √ Designed for coexistence √ Good immunity against multipath • Well-defined (and short enough!) response time √ Time-division multiplex - Long connection setup times (>50 ms) • Sufficient data throughput √ System data rate 10 Mbit/s - Connection data rate only 32 kbit/s

21/10/2009

8

Benefits and drawbacks of DECT technology

• Suited for bus architectures (1 master, n slaves) √ DECT has a similar architecture (1 FT, n PT) • Easy interfacing to Ethernet - No standardized interworking • Voice and data sharing the same infrastructure √ DECT is the predominant cordless telephony system

21/10/2009

9

CLDPS – ConnectionLess DECT Packet Service

• To overcome the drawbacks of connection oriented DECT without losing its benefits • Packet data service √ no connection setup needed • More flexibility in using the DECT multiplex frame √ Higher data throughput √ More active endpoints • Fully interoperable with conventional DECT • Ethernet interworking added

21/10/2009

10

CLDPS – System Architecture • Cell-based system • Each cell has 1 FT (Fixed Termination) and up to 255 PTs (Portable Terminations) • The FT fulfils cell management functions • A PT is identified by a PtAddr (8 bits) which is dynamically assigned when it enters a cell • Communication always involves the FT

PT PT FT PT

PT 21/10/2009

11

CLDPS – slot formats DECT Frame: 10ms 0

Full Slot

Long Slot

Double Slot

2

4

6

8

10 12 14 16 18 20 22

416,7µs

694,4µs

833,3µs

21/10/2009

12

CLDPS – System Architecture

PT

FT

ETH IWU

ETH IWU clDL P1-SAP

clDL O-SAP

clDL P1-SAP

clDL Px-SAPs

clDL clMAC O-SAP

clDL O-SAP

clDL

OclDL messages clMAC P-SAP

clMAC

clDL Px-SAPs

clMAC O-SAP

OclMAC messages

D-SAP

clMAC P-SAP

clMAC D-SAP

DECT PHY

DECT PHY other PTs

21/10/2009

13

CLDPS – System Architecture

clDL Px-SAPs

clDL P1-SAP

clDL O-SAP

Segmentation

OclDL messages

clDL clMAC O-SAP

clMAC P-SAP

OclMAC messages

Arbitration

clMAC DECT D-SAP

21/10/2009

14

CLDPS – clMAC Layer

• Extension of DECT MAC Layer • Using Connectionless Bearer frame structures of DECT • Defining new connectionless procedures √ for avoiding collisions √ for improving coexistence with other DECT systems √ for providing fast and reliable media access

21/10/2009

15

CLDPS – Basic Ideas: Compatible Time/Frequency Multiplexing Sl 0 F F F F F F F F F F

0 1 2 3 4 5 6 7 8 9

F F F F F F F F F F

0 1 2 3 4 5 6 7 8 9

Sl 2

Sl 4

Sl 6

Sl 8

Sl 10

Down

Sl 12

Sl 14

Sl 16

Sl 18

Sl 22

Up Down

DECT

Up

Down

Up

Down Down

Sl 0

Sl 20

Sl 2

Sl 4

Sl 6

Sl 8

Sl 10

Up/Dn

Sl 12

Sl 14

Sl 16

Sl 18

Up

Up

Sl 20

Sl 22

CLDPS

Up/Dn Up/Dn

Up/Dn

Up/Dn

Up/Dn

Up/Dn Up/Dn

Up/Dn Up/Dn

21/10/2009

16

CLDPS – Basic Ideas: Multiplex controlled by FT Sl 0 F F F F F F F F F F

0 1 2 3 4 5 6 7 8 9

F F F F F F F F F F

0 1 2 3 4 5 6 7 8 9

Sl 2

Sl 4

Sl 6

Sl 8

Sl 10

UFT

Sl 12

Sl 14

Sl 18

Sl 20

Sl 22

UPT UFT

UPT

MPT

Sl 0

Sl 16

Sl 2

Frame k

MPT

Sl 4

Sl 6

UPT

BC

Sl 8

Sl 10

UFT

Sl 12

Sl 14

Sl 16

Sl 18

UFT

UFT

Sl 20

Sl 22

UFT UFT

Frame k+1

UPT

MPT

MPT

UPT

BC

MFT

UPT

Slot Modes Beacon (BC), Unicast PT (UPT), Unicast FT (UFT), Multicast PT (MPT), Multicast FT (MFT)

21/10/2009

17

CLDPS – Beacon • Extension of DECT Dummy Bearer (A-field same as Dummy Bearer) • B-field contains Arbitration information for the next following frame: Bit/ Byte

7

6

5

4

3

2

1

1

BC Slot

RfChn BC

2

MPT Slot

RfChn MPT

3

Cry 0

Mode 0

RfChn 0

4

PtAddr 0

...

...

19 20

Cry 8

0

Mode 8

RfChn 8 PtAddr 8

21 ...

OclMAC / Padding

38 39

FCS high

40

FCS low

21/10/2009

18

CLDPS – organisation messages: OclMAC blocks Bit/ Byte

7

6

1

5

4

3

BType

2

1

0

BLen

2 OclMAC payload

... BLen +1

BType

Channel

Direction FT -> PT

Direction PT -> FT

0000

OclMAC message

Static system information / end marker

0001

Dynamic system info

RFU

0010

CTS Indication

RFU

0011

Registration CFM

Registration REQ

0100 – 0110

RFU

RFU

0111

OclDL message

clDL-P1 ACK

1000 – 1011

clDL O-SAP

Transparent (defined by higher layers)

1100 1111

RFU

21/10/2009

19

CLDPS – FT transmit procedure

PT clDL

FT clMAC

clMAC

clDL

clMAC_PchnSend_REQ

TX request clMAC-P chn

Arbitration Beacon clMAC_PchnSend_CFM

clMAC_PchnData_REQ

update PDU, if necessary

Multicast oder Unicast FT Slot clMAC_PchnData_IND RX clMAC-P chn

21/10/2009

20

CLDPS – PT transmit procedure

PT clDL TX request clMAC-P chn

FT clMAC

clMAC

clDL

clMAC_PchnSend_REQ RTS Procedure

Beacon

Arbitration

clMAC_PchnSend_CFM update PDU, if necessary

clMAC_PchnData_REQ Unicast PT Slot clMAC_PchnData_IND RX clMAC-P chn

21/10/2009

21

CLDPS – RTS Procedure • MPT slots are accessed through CSMA-CA • Collision avoidance technique assures low residual collision probability • There is a price to pay: 30ms access latency to MPT channel (no load condition) • Load scenario: 100 PTs each transmitting randomly 1 MPT slot per second. Channel occupancy: 50% Collision probability without CSMA-CA: 39,1% Residual collision probability: 2,8% Average access latency: 42 ms • When the number of PTs in a cell is small, the FT can help reduce channel access latency by active polling of PTs • When the higher layer protocol is initiated from FT side (typical for bus protocols), then there is no latency in channel access

21/10/2009

22

CLDPS – clDL-P1 Channel

• SDU is segmented into cells of 18 bytes payload + 2 bytes FCS • A-field is used to carry PDU header • B-field is used to carry cells

Full Slot

PHeader

SDU data

FCS

SDU data

FCS

Long Slot

PHeader

SDU data

FCS

SDU data

FCS

SDU data

FCS

SDU data

FCS

Double Slot

PHeader

SDU data

FCS

SDU data

FCS

SDU data

FCS

SDU data

FCS

A-field

SDU data

B-field

21/10/2009

23

FCS

CLDPS – clDL-P1 channel: A-field format

Bit/ Byte

7

6

1

5

ESC (101)

2 3 4

3

PFlag

2

1

0

RTS/CTS

PtAddr PxType (001) First

5 6

4

NWKProt TSeqNum

CellCnt Last

Last

LenF

NAKcnt

RSeqNum

21/10/2009

24

CLDPS – Data rate considerations

• Maximum data rate 648 kbit/s with double slots in unidirectional traffic • Maximum data rate 460 kbit/s with long slots and 57,6 kbit/s return channel • Due to deterministic multiplexing channel capacity can be fully used even when shared among many PTs

21/10/2009

25

Conclusion

• CLDPS is a useful extension of DECT • Compatibility to existing DECT systems • High data rate, low latency • Point-to-multipoint system • Easy interfacing to Ethernet • Voice and data sharing the same infrastructure

21/10/2009

26

Suggest Documents