1、 TIA/EIA STANDARD Cellular Digital Packet Data (CDPD) System Specification State Transition Table for Mobile Data Link Protocol (MDLP) TIA/EIA-732-830 (Upgrade of TIA/EIA/IS-732-830) JULY 2001 TELECOMMUNICATIONS INDUSTRY ASSOCIATION The Telecommunications Industry Association represents the communic
2、ations sector of ANSI/TIA/EIA-732-830-2001 Approved: June 8, 2001 TIA/EIA-732-830NOTICE TIA/EIA Engineering Standards and Publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement
3、 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 TIA/EIA from manufacturing or selling products not conforming
4、to such Standards and Publications, nor shall the existence of such Standards and Publications preclude their voluntary use by those other than TIA/EIA members, whether the standard is to be used either domestically or internationally. Standards and Publications are adopted by TIA/EIA in accordance
5、with the American National Standards Institute (ANSI) patent policy. By such action, TIA/EIA does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the Standard or Publication. This Standard does not purport to address all safety problems as
6、sociated with its use or all applicable regulatory requirements. It is the responsibility of the user of this Standard to establish appropriate safety and health practices and to determine the applicability of regulatory limitations before its use. (From Standards Proposal No. 4033-830-UG, formulate
7、d under the cognizance of the TIA TR-45.6 Subcommittee on Adjunct Data Packet Wireless Technology.) Published by TELECOMMUNICATIONS INDUSTRY ASSOCIATION 2001 Standards and Technology Department 2500 Wilson Boulevard Arlington, VA 22201 PRICE: Please refer to current Catalog of EIA ELECTRONIC INDUSTR
8、IES ALLIANCE STANDARDS and ENGINEERING PUBLICATIONS or call Global Engineering Documents, USA and Canada (1-800-854-7179) International (303-397-7956) All rights reserved Printed in U.S.A. PLEASE! DONT VIOLATE THE LAW! This document is copyrighted by the TIA and may not be reproduced without permiss
9、ion. Organizations may obtain permission to reproduce a limited number of copies through entering into a license agreement. For information, contact: Global Engineering Documents 15 Inverness Way East Englewood, CO 80112-5704 or call U.S.A. and Canada 1-800-854-7179, International (303) 397-7956 830
10、iTIA/EIA-732-830123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960Contents1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830-12 Reading the State Transition Table. . . . . . .
11、 . . . . . . . . . . . . . . . . . . . . . 830-12.1 Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-12.2 Defining a State Transition Table Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12、 . . . . . . . .830-22.3 TEI Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-22.4 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13、. . .830-32.4.1 Primitive Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-32.4.2 Primitive Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-43 MDLP Events .
14、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830-44 User Side Data Link Layer Entity State Transition Table . . . . . . . . 830-64.1 Basic States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15、 . . . . . . . .830-64.2 Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-64.3 Transmission of FRMR Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-74.4
16、State 1 Through State 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-74.4.1 State Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-74.5 Not Established Partition
17、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-84.6 State 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-184.6.1 State Description . . . . . . . . . .
18、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-184.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-184.7 Multiple Frame Established and Peer Receiver Not Busy Part
19、ition . . . . . . . . . . . . . . . .830-194.8 Multiple Frame Established and Peer Receiver Busy Partition . . . . . . . . . . . . . . . . . . . .830-374.9 State 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-5
20、54.9.1 State Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-554.9.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-554.10 Timer Recove
21、ry Partition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-565 User Side Sleep Management Entity State Transition Table. . . . . 830-736 User Side TEI Management Entity State Transition Table . . . . . . 830-747 Network Side Data Link Layer En
22、tity State Transition Table . . . 830-767.1 Basic States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-767.2 Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23、 . . . . . . . . . . . .830-767.3 Transmission of FRMR Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-777.4 State 1 Through State 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-777.4.1
24、State Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-777.5 Not Established Partition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-787.6 State 7 . . . . . . . . . . . .
25、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-887.6.1 State Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-88TIA/EIA-732-830 Contents830ii12345678910111213141
26、51617181920212223242526272829303132333435363738394041424344454647484950515253545556575859607.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-887.7 Multiple Frame Established and Peer Receiver Not Busy Partit
27、ion . . . . . . . . . . . . . . . .830-897.8 Multiple Frame Established and Peer Receiver Busy Partition . . . . . . . . . . . . . . . . . . .830-1107.9 State 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-1277.9
28、.1 State Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-1277.9.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-1277.10 Timer Recovery Par
29、tition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .830-1288 Network Side Sleep Management Entity Event Table. . . . . . . . . . 830-1449 Network Side TEI Management Entity State Transition Table. . 830-145830iii123456789101112131415161718192021222
30、324252627282930313233343536373839404142434445464748495051525354555657585960TIA/EIA-732-830PART 830 State Transition Tables for Mobile Data Link Protocol (MDLP)ForewordThis foreword is not part of the StandardThis Standard has been produced by the TR-45.6 Subcommittee of the TIA/EIA/TR-45 Committee.T
31、his document contains significant portions of material originally submitted by the Cellular Digital Packet Data Forum Inc.This document set constitutes the Cellular Digital Packet Data (CDPD) System Specification. CDPD is a technology intended to provide packet data networking services to mobile hos
32、ts. The media used to provide these services consists of radio channels typically used for Advanced Mobile Phone System (AMPS) cellular service.Document StructureThis Standard is published as a series of Parts. Each Part contains information pertaining to one aspect of the system.The functional stru
33、cture of the Cellular Digital Packet Data System Specification is as follows:a71 Introduction and OverviewTIA/EIA-732-830 State Transition Tables for Mobile Data Link Protocol (MDLP)830iv123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960Th
34、is document provides an overview of the CDPD Network and serves as a guide to the remainder of the system specification for specific detailed information.In this Part, design objectives are described and are followed by the design concepts used to realize the stated objectives. The resultant network
35、 is then described in terms of its external interfaces, major network elements and network services. A listing of key identifiers in CDPD is then followed by a comprehensive glossary of CDPD terms and a reference list of non-CDPD documents.This Part contains the detailed listing of all Parts of the
36、Cellular Digital Packet Data Specifications.a71 Part 300 to Part 799Protocols and InterfacesThese Parts form the heart of the CDPD System Specification. They define the communications architecture of CDPD, including communications layer entities, services, protocol stacks, the three key interfaces,
37、Radio Resource Control, Mobility Management, Accounting Management, Support Services and Network Management.a71 Part 800 to Part 899Supplementary Protocol InformationThese Parts contain further specification of the primary CDPD protocols. State transition matrices are used to define protocol state m
38、achines, and Protocol Implementation Conformance Statements (PICS) are provided for implementors.a71 Part 900 to Part 999Protocol Test SpecificationsFollowing an overview of protocol testing, these Parts contain Abstract Test Suites (ATSs) and Protocol Implementation eXtra Information for Test (PIXI
39、T) for the protocols specified in Part 300 to Part 799.a71 Part 1000 to Part 1999Guidelines for Service ProvidersThese Parts describe guidelines for CDPD Service Providers.8301123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960Introduction
40、TIA/EIA-732-830PART 830 State Transition Tables for Mobile Data Link Protocol (MDLP)1 IntroductionThe MDLP state transition tables are two dimensional matrices that define all possible states (as columns) and events (as rows) that can occur within MDLP. Each element of the matrix enumerates the acti
41、on(s) to be taken when the specified event occurs in a particular state. A state transition table has been defined for the Data Link Layer Entity (DLLE), the Sleep Management Entity (SME), and the TEI Management Entity (TME).Since MDLP is an asymmetric protocol, the behavior and procedures for user
42、side CDPD devices differ from those used by network side CDPD devices. Thus, there are two sets of state transition tables defined: one set for the network side procedures and one set for the user side procedures.2 Reading the State Transition TableThe following legend explains how to interpret the
43、various symbols used in the MDLP state transition tables.2.1 ComparisonsAll sequence number comparisons in the state transition table are modulo. Consequently, some conditions may intuitively appear to be nonsensical but are valid.TIA/EIA-732-830 State Transition Tables for Mobile Data Link Protocol
44、 (MDLP)83021234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859602.2 Defining a State Transition Table Cell| Impossible by the definition of the data link layer service./ Impossible by the definition of the peer-to-peer data link procedures.-
45、No action, no state change.“DISCARD” Indicates information contained in the information field of the I frame is discarded.RC Retransmission Count variable indicating the number of times a frame has been retransmitted.Start Timer The specified timer is set to run for a predefined length of time unles
46、s it is stopped. The state transition table does not distinguish between starting an inactive or restarting a currently active timer.Stop Timer The specified timer is stopped and the value of the timer at the time it is reset is of no significance. Stopping or resetting a timer has the same effect.2
47、.3 TEI ValuesThe TEI value of an MDLP frame is always equal to the assigned TEI value unless indicated otherwise.FIGURE 830-1 State Transition Table Cell Exampleaction1action2.actionNSActions for this eventLegend for symbols detailed belowIdentification of next MDLP stateAbsence of identifier indica
48、tes “remain in the current state”8303Reading the State Transition Table TIA/EIA-732-8301234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859602.4 AbbreviationsFor readability, the following abbreviations are used in the state transition tables.
49、2.4.1 Primitive NamesThe following primitives are not abbreviated: a71 DL-DATAa71 MDL-TESTa71 MDL-WAKEa71 MDL-ZAP.TABLE 830-1 Service Primitive AbbreviationsPrimitive Name AbbreviationLayer 3 to Layer 2 primitives:DL-ESTABLISH DL-ESTDL-RELEASE DL-RELDL-UNITDATA DL-UDATAManagement entity to Layer 2 primitives:MDL-ACTIVATE MDL-ACTMDL-DEACTIVATE MDL-DEACTMDL-ASSIGN MDL-ASNMDL-REMOVE MDL-REMMDL-ERROR MDL-ERRMDL-UNITDATA MDL-UDATAMDL-SUSPEND MDL-SUSPMDL-RESUME MDL-RESMDL-SLEEP MDL-SLPTIA/EIA-732-830 State Transition Tables for Mobile Data Link Protocol (MDLP)8304123456789101112131415