1、TIA TELECOMMUNICATIONS SYSTEMS BULLETIN Cellular Digital Packet Data System Specification - Part 20 13 CDPD External Interfaces TSB-87-2013 Reaffirmed August 9,2002 ODECEMBER 1997 TELECOMMUNICATIONS INDUSTRY ASSOCIATION The Teleconmiunications Industry Association represents the conmiunications sect
2、or of NOTICE TIA Engineering Standards and Publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement of products, and assisting the purchaser in selecting and obtaining with minim
3、um delay the proper product for his particular need. Existence of such Standards and Publications shall not in any respect preclude any member or nonmember of TIA from manufacturing or selling products not conforming to such Standards and Publications, nor shall the existence of such Standards and P
4、ublications preclude their voluntary use by those other than TIA members, whether the standard is to be used either domestically or internationally. Standards, Publications and Bulletins are adopted by TIA in accordance with the American National Standards Institute (ANSI) patent policy. By such act
5、ion, TIA does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the Standard, Publication, or Bulletin. Technical Bulletins are distinguished from TIA Standards or Documents, in that they contain a compilation of engineering data or informat
6、ion useful to the technical community, and represent approaches to good engineering practices that are suggested by the formulating committee. This Bulletin is not intended to preclude or discourage other approaches that similarly represent good engineering practice, or that may be acceptable to, or
7、 have been accepted by, appropriate bodies. Parties who wish to bring other approaches to the attention of the formulating committee to be considered for inclusion in future revisions of this Bulletin are encouraged to do so. It is the intention of the formulating committee to review this document e
8、very five years, but it maybe revised and updated at any time as may be occasioned by changes in technology, industry practice, or government regulations, or for other appropriate reasons. (From Project No. 3-4014, formulated under the cognizance of the TIA TR-45.6 Subcommittee on Adjunct Wireless P
9、acket Data Technology.) This Document was reaffirmed by the Telecommunications Industry Association on August 9,2002. Published by OTELECOMMUNICATIONS INDUSTRY ASSOCIATION 1997 Standards and Technology Department 2500 Wilson Boulevard Arlington, VA 22201 U.S.A. PRICE: Please refer to current Catalog
10、 of TIA TELECOMMUNICATIONS INDUSTRY ASSOCIATION STANDARDS AND ENGINEERING PUBLICATIONS or call Global Engineering Documents, USA and Canada (1 -800-854-7 179) International (303-397-7956) or search online at http:/www.tiaonline.org/standards/search-n-order .ch All rights reserved Printed in U.S.A. N
11、OTICE OF DISCLAIMER AND LIMITATION OF LIABILITY The document to which this Notice is affixed has been prepared by one or more Engineering Committees of the Telecommunications Industry Association (“TIA”). TIA is not the author of the document contents, but publishes and claims copyright to the docum
12、ent pursuant to licenses and permission granted by the authors of the contents. TIA Engineering Committees are expected to conduct their affairs in accordance with the TIA Engineering Manual (“Manual”), the current and predecessor versions of which are available at http:/www.tiaonline.orZr/standards
13、/sfZr/engineering manual.ch. TIAS function is to administer the process, but not the content, of document preparation in accordance with the Manual and, when appropriate, the policies and procedures of the American National Standards Institute (“ANSI”). THE USE OR PRACTICE OF CONTENTS OF THIS DOCUME
14、NT MAY INVOLVE THE USE OF INTELLECTUAL PROPERTY RIGHTS (“IPR), INCLUDING PENDING OR ISSUED PATENTS, OR COPYRIGHTS, OWNED BY ONE OR MORE PARTIES. TIA MAKES NO SEARCH OR INVESTIGATION FOR IPR. WHEN IPR CONSISTING OF PATENTS AND PUBLISHED PATENT APPLICATIONS ARE CLAIMED AND CALLED TO TIAS ATTENTION, A
15、STATEMENT FROM THE HOLDER THEREOF IS REQUESTED, ALL IN ACCORDANCE WITH THE MANUAL. TIA TAKES NO POSITION WITH REFERENCE TO, AND DISCLAIMS ANY OBLIGATION TO INVESTIGATE OR INQUIRE INTO, THE SCOPE OR VALIDITY OF ANY CLAIMS OF IPR. ALL WARRANTIES, EXPRESS OR IMPLIED, ARE DISCLAIMED, INCLUDING WITHOUT L
16、IMITATION, ANY AND ALL WARRANTIES CONCERNING THE ACCURACY OF THE CONTENTS, ITS FITNESS OR APPROPRIATENESS FORA PARTICULAR PURPOSE PARTYS INTELLECTUAL PROPERTY RIGHTS. TIA EXPRESSLY DISCLAIMS ANY AND ALL RESPONSIBILITIES FOR THE ACCURACY OF THE CONTENTS AND MAKES NO REPRESENTATIONS OR WARRANTIES REGA
17、RDING THE CONTENTS COMPLIANCE WITH ANY APPLICABLE STATUTE, RULE OR REGULATION. OR USE, ITS MERCHANTABILITY AND ITS NON-INFRINGEMENT OF ANY THIRD TIA SHALL NOT BE LIABLE FOR ANY AND ALL DAMAGES, DIRECT OR INDIRECT, ARISING FROM OR RELATING TO ANY USE OF THE CONTENTS CONTAINED HEREIN, INCLUDING WITHOU
18、T LIMITATION ANY AND ALL INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS, LOSS OF PROFITS, LITIGATION, OR THE LIKE), WHETHER BASED UPON BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, EVEN IF ADVISED
19、OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING NEGATION OF DAMAGES IS A FUNDAMENTAL ELEMENT OF THE USE OF THE CONTENTS HEREOF, AND THESE CONTENTS WOULD NOT BE PUBLISHED BY TIA WITHOUT SUCH LIMITATIONS. I TIA/EIA TELECOMMUNICATIONS SYSTEMS BULLETIN I Cellular Digital Packet Data System Specificati
20、on - Part 2013 CDPD External Interfaces TSB87-2013 DECEMBER 1997 TELECOMMUNICATIONS INDUSTRY ASSOCIATION NOTICE WEIA Engineering Standards and Publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeab
21、ility and improvement of products, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for his particular need. Existence of such Standards and Publications shall not in any respect preclude any member or nonmember of WELA from manufacturing or selling produc
22、ts not confoxming to such Standards and Publications, nor shall the existence of such Standards and Publications preclude their voluntary use by those other than TIA/ELA members, whether the standard is to be used either domestically or internationally. Standards, Publications and Buletins are adopt
23、ed by ELA in accordance with the American National Standards Institute (ANSI) patent policy. By such action, “WELA does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the Standard, Publication, or Bulletin. Technical Bulletins are disting
24、uished from “WELA Standards or Interim Standards, in that they contain a compilation of engineering data or information useful to the technical community, and represent approaches to good engineering practices that are suggested by the formulating committee. This Bulletin is not intended to preclude
25、 or discourage other approaches that similarly represent good engineering practice, or that may be acceptable to, or have been accepted by, appropriate bodies. parties who wish to bring other approaches to the attention of the formuiating committee to be considered for inclusion in futuxe revisions
26、of this Bulletin are encouraged to do so. It is the intention of the formulating committee to revise and update this Bulletin from time to time as may be occasioned by changes in technology, industry practice, or government regulations, or for other appropriate reasons. (From hject No. 4014, formula
27、ted under the cognizance of the TIA TR-45.6 Adjunct Wireless Packet Data Standards Subcommittee) Pubiished by JZIECOMMUNICATIONS INDUSTRY ASSOCIATLON 1997 Standards and Technology Department 2500 Wilson Boulevard Arlington, VA 22201 PRICE Please refer to the current Catalog of EU, JEDEC and TU STAND
28、ARDS and ENGINEERING PUBLICATIONS International (303-397-7956) or call Global Engineering Documents, USA and Canada (1-800-854-7179) All rights reserved .hinted in U.S.A. TIAIEWSB-87-2013 . PART 2013 Table of Contents O Foreword 2013-iu O . 1 Document Structure .201 3.111 . 1 Introduction 2013-1 2 M
29、E-SOveniew . 2013-1 3 M-ES Application Program Interfaces 2013-2 3.1.1 Device Driver Specifications . 20 13-6 3.1.2 Device Driver Communications 20 13-6 3.1.3 PPP. SLIP and Serial Ports 20 13-6 3.2 Transport APIS . 2013-8 3.2.1 Sockets 2013-8 3.2.2 Transport Layer Interface . 2013-9 3.2.3 Windows So
30、ckets 2013-9 3.1 SNDCPInterface . 2013-4 3.2.4 XTS 2013-9 4 M-ES Configuration Examples . 2013-9 4.1 CDPD Device Driver Configuration . 2013-9 TELNET Session Using CDPD Device Driver Configuration . 201 3- 1 1 PPP or SLIP Configuration 201 3- 12 Transport Layer Interface Configuration 201 3- 13 4.5
31、Sockets Configuration 2013-14 CDPD AT Configuration 2013-15 4.7 Accessing the PSTN . 2013-16 4.8 Accessing an SNA Network . 2013-17 4.2 4.3 4.4 4.6 .- 201 3-i Foreword TIAEIA/TSB-87-2013 PART 2013 CDPD External Interfaces O Foreword This foreword is not part of this Telecommunications Systems Bullet
32、in. This Telecommunications Systems Bulletin has been developed by Subcommittee TR-45.6, and contains information which may be useful to implementors of systems compliant with TSB-87, “Cellular Digital Packet Data System Specification,“ or its derivatives. This document contains significant portions
33、 of material originally submitted by the Cellular Digital Packet Data Forum Inc. CDPD is a technology intended to provide packet data networking services to mobile hosts. The media used to provide these services consists of radio channels typically used for Advanced Mobile Phone System (AMPS) cellul
34、ar service. o. 1 Document Structure This Telecommunications Systems Bulletin is published as a series of Parts. Each Part contains information pertaining to one aspect of the system. The functional structure of this TSB is as follows: o Part 1000 to Part 1999-Guidelines for Service Providers These P
35、arts are informative and discuss non-CDPD specific entities (such as Intermediate Systems), support services (such as directory 20134 Previous page is blank TIAEIWSB-87-2013 CDPD External Interfaces services, accounting summary and settlement procedures, authentication, etc.), value-added services (
36、such as subscriber location) and Service Provider issues (such as an interoperability test plan overview and parameter configuration). Part 1000 contains the detailed listing of all Parts of this TSB. Part 2000 to Part 2999-Guidelines for Manufacturers of CDPD equipment These Parts are informative a
37、nd discuss such concerns as CDPD-specific entities (such as Mobile End Systems (M-ESs), Mobile Data Base Stations (MDBSs) and Mobile Data Intermediate Systems (MD-ISS), external interfaces (such as that between the Subscriber Unit (SU) and the Subscriber Identity Module (SIM) and multicasts from the
38、 perspective of each of the participating entities. Part 3000 to Part 3999-Guidelines for the CDPD Network Information Center (NIC). These Parts are informative and describe the issues and procedures which must be addressed by an agency serving as a NIC on behalf of the CDPD community. o o 2013-iv I
39、ntroduction TIAEIAKSB-87-2013 PART 2013 CDPD External Interfaces 1 Introduction 2 One of the primary objectives of the Cellular Digital Packet Data (CDPD) Network is to provide compatibility with existing networks and applications. This part provides recommendations for the Application Program Inter
40、faces (APIs) for CDPD Mobile End Systems (M-ESs). All of the recommended APIs are currently specified elsewhere and appear in commonly available products. It is expected that there will be new APIs developed for wireless data communications: however, it is outside the scope of this document to discu
41、ss future APIs. ME-S Overview CDPD M-ESs (i.e subscriber equipment) may be physically realized in many ways. Some examples are: o Custom devices Two-way messaging units designed for a specific task. These units may be installed in delivery trucks, taxi-cabs, service trucks, vending machines, and so
42、forth. The mobile and wireless applications and the application services shall be designed for the specific task and corporate requirements. 201 3-1 STD-EIA TSB87-2013-ENGL 3797 323Lib00 UbULLiSb O97 TIAEIAfTSB-87-2013 CDPD External Interfaces 3 Hand-held devices Small personal computers designed to
43、 provide the subscriber with numerous functions. The operating system, applications, and application services will probably be designed specifically for these devices. These devices are known as personal communicators, personal digital assistants (PDAs), etc. The CDPD Network access device can be a
44、separate unit that can be connected to a laptop through its serial port, a PCMCIA slot, or it can be a circuit board that plugs into an internal bus. This device would operate similar to wire-line modems. Business travelers wanting to access their corporate home networks with laptops currently gain
45、remote access via telephone lines in a variety of ways: o Character-based terminal emulation to a serial port on a multi-user system or terminal server o Remote control software that takes over a PC that is back in the office. All keyboard, mouse, and display I/O of the office PC are controlled by t
46、he remote PC. Remote node. The remote user dials in to a system that provides access to the home network. The remote user has the same functionality as though they were connected to the home network locally. This is, typically implemented using Point-to-Point Protocol (PPP) or Serial Line Internet P
47、rotocol (SLIP) over the telephone line connection. CDPD provides simultaneous multiple remote node access to one or more networks. Remote users can set up multiple connections to multiple networks by running a connection-oriented transport protocol over CDPD. o CDPD device for laptops a M-ES Applica
48、tion Program Interfaces Part 2010 describes how the M-ES consists of three functional subsystems: a Mobile Application Subsystem (MAS), a Subscriber Unit (SU), and a Subscriber Identity Module (SIM). In the following sections, references to the SU are referring to both the SU and SIM as an integrate
49、d unit. The concept of an API stack is introduced in Part 2010 to define a general separation point between the MAS application functions and the SU CDPD functions. APIs are interface specifications that define the types of data and commands that may be relayed from a program to another software program or a software-controlled device. Application programs are usually written to interact with specific APIs. If a system has APIs different from what an application requires, that application may not run without being modified. M-ES APIs may be inserted at various protocol layers. From