PCI) for Multimedia Applications; Identification of Pcis Needed
Total Page:16
File Type:pdf, Size:1020Kb
TR 101 170 V1.1.1 (1998-05) Technical Report Generic Programmable Communication Interface (PCI) for multimedia applications; Identification of PCIs needed European Telecommunications Standards Institute 2 TR 101 170 V1.1.1 (1998-05) Reference DTR/MTA-032034 (au000ics.PDF) Keywords API, PCI, interface, multimedia, ISDN, broadband, ATM ETSI Secretariat Postal address F-06921 Sophia Antipolis Cedex - FRANCE Office address 650 Route des Lucioles - Sophia Antipolis Valbonne - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N° 348 623 562 00017 - NAF 742 C Association à but non lucratif enregistrée à la Sous-Préfecture de Grasse (06) N° 7803/88 Internet [email protected] http://www.etsi.fr http://www.etsi.org Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the foregoing restriction extend to reproduction in all media. © European Telecommunications Standards Institute 1998. All rights reserved. 3 TR 101 170 V1.1.1 (1998-05) Contents Intellectual Property Rights................................................................................................................................6 Foreword ............................................................................................................................................................6 1 Scope........................................................................................................................................................6 2 References................................................................................................................................................7 3 Definitions, symbols and abbreviations.................................................................................................11 3.1 Definitions ....................................................................................................................................................... 11 3.2 Abbreviations................................................................................................................................................... 12 4 Reader's guideline ..................................................................................................................................14 5 Methodology ..........................................................................................................................................14 5.1 Application class view ..................................................................................................................................... 15 5.2 User view......................................................................................................................................................... 15 5.3 Media view ...................................................................................................................................................... 15 5.4 Service view..................................................................................................................................................... 15 5.5 Network view................................................................................................................................................... 15 6 PCI aspects.............................................................................................................................................16 6.1 PCI model ........................................................................................................................................................ 16 6.1.1 Application related PCIs ............................................................................................................................ 17 6.1.2 Network related PCIs ................................................................................................................................. 17 6.1.3 Protocol related PCIs ................................................................................................................................. 17 6.2 Commonalties of PCIs ..................................................................................................................................... 18 6.3 Existing PCIs ................................................................................................................................................... 18 6.3.1 Network related interfaces.......................................................................................................................... 19 6.3.1.1 Facsimile Class 1, Class 2 and Class 2.0 interface ............................................................................... 19 6.3.1.2 ETS 300 325 and ETS 300 325 edition 2............................................................................................. 20 6.3.1.3 WinISDN.............................................................................................................................................. 20 6.3.2 Protocol related interfaces.......................................................................................................................... 20 6.3.2.1 Sockets and winsock interfaces ............................................................................................................ 20 6.3.2.2 XAPI interface...................................................................................................................................... 21 6.3.2.3 GCC and MCS interfaces ..................................................................................................................... 21 6.3.3 Application related interfaces..................................................................................................................... 22 6.3.3.1 ITU-T Recommendation T.611 (APPLI/COM) ...................................................................................22 6.3.3.2 CMC v2.0 and MAPI interfaces ........................................................................................................... 22 6.3.3.3 TAPI interface ...................................................................................................................................... 22 7 Summary of results ................................................................................................................................23 7.1 Requirements for PCIs in a multimedia environment ...................................................................................... 23 7.1.1 Requirements of network related interfaces ............................................................................................... 23 7.1.2 Requirements of protocol related interfaces............................................................................................... 23 7.1.3 Requirements of application related interfaces........................................................................................... 24 7.2 Additional considerations for PCIs in a multimedia environment ................................................................... 25 7.2.1 Consideration of bandwidth requirements.................................................................................................. 25 7.2.2 Consideration of networks and protocol stacks.......................................................................................... 26 7.2.3 Consideration of complex services............................................................................................................. 28 7.3 Estimation of PCIs ........................................................................................................................................... 30 7.4 Conclusion ....................................................................................................................................................... 30 7.4.1 Extension of ETS 300 325 ......................................................................................................................... 31 7.4.2 Adaptation of the XAPI interface............................................................................................................... 31 7.4.3 Creation of a native ATM interface............................................................................................................ 31 8 Application class view ...........................................................................................................................31 8.1 Main categories of applications ....................................................................................................................... 31 8.2 Conversational family requirements ................................................................................................................ 33 8.2.1 Video/audio transmission........................................................................................................................... 33 4 TR 101 170 V1.1.1 (1998-05) 8.2.1.1 Video-telephony ................................................................................................................................... 33 8.2.1.2 Videoconference................................................................................................................................... 34 8.2.1.3 Video-surveillance................................................................................................................................ 35 8.2.1.4 Video/audio information transfer.........................................................................................................