Tia subcommittee tr-45. 6 Adjunct Wireless Packet Data Standards title: Poc cii and cc abstract Syntax Based on 678 Source




Yüklə 51.55 Kb.
tarix13.04.2016
ölçüsü51.55 Kb.

TR-45.6/2005.07.15.15



TIA Subcommittee TR-45.6

Adjunct Wireless Packet Data Standards
TITLE: PoC CII and CC Abstract Syntax Based on T1.678
Source:



Brent Hirschman

6220 Sprint Pkwy

Overland Park, KS, 66251

Tel. +1.913.794.4271

Mobile +1 913.5936221

Brent.Hirschman@mail.Sprint.com


Verizon Wireless
Scott Sheets

500 W. Dove Rd.

Southlake, TX 76092

682-831-3363



Scott.sheets@verizonwireless.com

Lucent Technologies
Terry Jacobson

1960 Lucent Lane

Naperville, IL 60566

Phone: (630) 979-2272

Fax: (630) 713-1640

email: terryjacobson@lucent.com



Nortel Networks
Ron Ryan

972-684-5444



Rryan@nortel.com


Abstract
This contribution presents a replacement for the current PN-3-0192 CII Abstract Syntax and provides a content delivery Abstract Syntax module for PN-3-0192 based on T1.678.
Discussion
The Abstract Syntax provided in this contribution provides:
a) support for the PoC CII VoIP messaging based on T1.678 CII VoIP messages;

b) support for the additional PoC CII messages beyond T1.678;

c) support for PoC content delivery for VoIP content based on the T1.678 VoIP delivery method.
Both the PoC CII and CC modules have been created with the following module IDs:
cii-poc(4)

cc-poc(5)


The cdma2000(1) Object Tree branch needs to be extended to include the above branches.
Recommendation
1. Add the Abstract Syntax Module to the latest draft of PN-3-0192 as:
Annex A cdma2000 PoC Abstract Syntax (Normative)
2. Update the cdma2000(1) object tree branch to include:
cii-poc(4)

cc-poc(5)


Proposed Abstract Syntax Module
Annex B cdma2000 PoC Abstract Syntax (Normative)
CDMA2000-PoC-CII-Module

{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cii-poc(4) version-1(0)}


DEFINITIONS IMPLICIT TAGS ::=
BEGIN
IMPORTS
CaseIdentity,

IAPSystemIdentity,

Timestamp

FROM Laesp-j-std-025-b

{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) j-std-025(0) j-std-025-b(2) version-1(0)}


Answer,

CCClose,


CCOpen,

Change,


Origination,

Redirection,

Release,

ServingSystem,

TerminationAttempt,

ConferencePartyChange,

Connection,

ConnectionBreak,

DialedDigitExtraction,

NetworkSignal,

SubjectSignal,

MediaAndAddressReporting,

CCChange,

CCUnavailable



FROM T1S1-LAES-VoP-Abstract-Syntax-Module

{iso(1) member-body(2) us(840) tia(113737) laes(2) t1(1) t1-678(0) cii(0) common (0) version-1(0)}


cdma2000PoCccDeliveryHeaderModuleOID

FROM CDMA2000-VoIP-CC-Module

{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cc-voip(3) version-1(0)}


ccDeliveryHeaderModuleOID OBJECT IDENTIFIER ::= {cdma2000PoCccDeliveryHeaderModuleOID}
cdma2000-PoC-CII-Module-OID OBJECT IDENTIFIER ::=

{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cii-poc(4) version-1(0)}

-- OID created from CDMA2000-PoC-CII-Module Identifier
CDMA2000-PoC-Protocol ::= SEQUENCE {

protocolIdentifier OBJECT IDENTIFIER {cdma2000-PoC-CII-Module-OID},

voipMessage CDMA2000pocMessage

}
CDMA2000pocMessage ::= CHOICE {

cdma2000VoIP-answer [1] Answer,

cdma2000VoIP-ccClose [2] CCClose,

cdma2000VoIP-ccOpen [3] CCOpen, -- use OID ccDeliveryHeaderModuleOID for CCDeliveryFormat

cdma2000VoIP-change [4] Change,

cdma2000VoIP-origination [5] Origination,

null-6 [6] NULL, -- reserved by J-STD-025-B [025-B]

cdma2000VoIP-redirection [7] Redirection,

cdma2000VoIP-release [8] Release,

cdma2000VoIP-servingSystem [9] ServingSystem,

cdma2000VoIP-termAttempt [10] TerminationAttempt,

null-7 [11] NULL, -- reserved by J-STD-025-B [025-B]

cdma2000VoIP-confPartyChange [12] ConferencePartyChange,

cdma2000VoIP-connection [13] Connection,

cdma2000VoIP-connectBreak [14] ConnectionBreak,

cdma2000VoIP-dialedDgtExtrn [15] DialedDigitExtraction,

cdma2000VoIP-networkSignal [16] NetworkSignal,

cdma2000VoIP-subjectSignal [17] SubjectSignal,

null-18 [18] NULL, -- reserved by ANS T1.678 [678]

cdma2000VoIP-mediaAndAddressReporting [19] MediaAndAddressReporting,

cdma2000VoIP-ccChange [20] CCChange,

cdma2000VoIP-ccUnavailable [21] CCUnavailable

null-22 [22] NULL, -- reserved by ANS T1.678 [678]

null-23 [23] NULL, -- reserved by ANS T1.678 [678]

pocFloorContol [24] PoCFloorControl,

pocListManagement [25] PoCListManagement,

pocListUpdate [26] PoCListUpdate,

pocPresenceUpdate [27] PoCPresenceUpdate,

pocVoiceEnvelopeType3 [28] PoCVoiceEnvelopeType3

}
-- PoC Message Definitions
PoCFloorControl ::= SEQUENCE {
caseId [0] CaseIdentity,

iAPSystemId [1] IAPSystemIdentity OPTIONAL,

timestamp [2] TimeStamp,

callId [3] CallIdentity OPTIONAL,

modileDeviceID [4] PartyIdentity,

messageIdentify [5] MessageIdentity,

speakerIdentity [6] PartyIdentity,

floorActivity [7] FloorActivity OPTIONAL,

floorIdle [8] FloorIdle OPTIONAL

}
PoCListManagement ::= SEQUENCE {


caseId [0] CaseIdentity,

iAPSystemId [1] IAPSystemIdentity OPTIONAL,

timestamp [2] TimeStamp,

callId [3] CallIdentity OPTIONAL,

subjectID [4] PartyIdentity,

modileDeviceID [5] PartyIdentity,

messageIdentify [6] MessageIdentity,

listAction [7] ListAction,

listType [8] ListType,

listResult [9] ListResult,

direction [10] InitiationDirection,

groupIdentity [11] GroupIdentity OPTIONAL,

groupName [12] GroupName OPTIONAL,

groupAction [13] GroupAction OPTIONAL

failureReason [14] FailureReason OPTIONAL

}
PoCListUpdate ::= SEQUENCE {


caseId [0] CaseIdentity,

iAPSystemId [1] IAPSystemIdentity OPTIONAL,

timestamp [2] TimeStamp,

callId [3] CallIdentity OPTIONAL,

subjectID [4] PartyIdentity,

modileDeviceID [5] PartyIdentity,

messageIdentify [6] MessageIdentity,

listAction [7] ListAction,

listType [8] ListType,

listResult [9] ListResult OPTIONAL,

buddyIdentity [10] PartyIdentity OPTIONAL,

groupIdentity [11] GroupIdentity OPTIONAL,

failureReason [12] FailureReason OPTIONAL

}
PoCPresenceUpdate ::= SEQUENCE {


caseId [0] CaseIdentity,

iAPSystemId [1] IAPSystemIdentity OPTIONAL,

timestamp [2] TimeStamp,

callId [3] CallIdentity OPTIONAL,

subjectID [4] PartyIdentity,

modileDeviceID [5] PartyIdentity,

messageIdentify [6] MessageIdentity,

direction [7] InitiationDirection,

groupIdentity [8] GroupIdentity OPTIONAL,

groupName [9] GroupName OPTIONAL,

memberPresenceStatus [10] PresenceStatus OPTIONAL,

groupPresenceStatus [11] PresenceStatus OPTIONAL

}
PoCVoiceEnvelopeType3 ::= SEQUENCE {
caseId [0] CaseIdentity,

iAPSystemId [1] IAPSystemIdentity OPTIONAL,

timestamp [2] TimeStamp,

callId [3] CallIdentity OPTIONAL,

ripHeader [4] RipHeader,

ripContent [6] RipContent,

serviceArea [7] ServiceArea

}
-- Parameter Definitions


InitiationDirection ::= ENUMERATED

{

(0) tbd



(1) tbd

(2) tbd


}
FailureReason ::= UTF8String
FloorActivity ::= tbd
FloorIdle ::= tbd
GroupAction ::= ENUMERATED {tbd}
GroupIdentity ::= UTFString
GroupName ::= UTFString
ListAction ::= ENUMERATED {tbd}
ListResult ::= ENUMERATED {tbd}
ListType ::= ENUMERATED {tbd}
MessageIdentity ::= ENUMERATED {tbd}
PresenceStatus ::= ENUMERATED

{

(0) tbd



(1) tbd

(2) tbd


}
RipHeader ::= OCTET STRING

RipContent ::= OCTET STRING


ServiceArea ::= UTFString
END -- of CDMA2000-PoC-CII-Module


CDMA2000-PoC-CC-Module

{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cc-poc(5) version-1(0)}


DEFINITIONS IMPLICIT TAGS ::=
BEGIN
IMPORTS
CC-APDU

FROM CCDeliveryHeaderModule

{iso(1) member-body(2) us(840) ti(113737) laes(2) t1(1) t1-678(0) ccdeliveryheader(1) version-1(0)}


cdma2000PoCccDeliveryHeaderModuleOID OBJECT IDENTIFIER ::=

{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cc-poc(5) version-1(0)}

-- OID created from CDMA2000-PoC-CC-Module Identifier
CDMA2000PoC-CC-APDU ::= CC-APDU
END -- of CDMA2000-PoC-CC-Module


© Copyright 2005, Nortel Networks. All rights reserved.
The contributor grants a free, irrevocable license to the Telecommunications Industry Association (TIA) to incorporate text contained in this contribution and any modifications thereof in the creation of a TIA Publication; to copyright and sell in TIA's name any TIA Publication even though it may include all or portions of this contribution; and at TIA's sole discretion to permit others to reproduce in whole or in part such contribution or the resulting TIA Publication.

This document has been prepared by the contributors to assist the TIA/EIA TR45.6 Subcommittee. It is proposed to the Committee as a basis for discussion and is not to be construed as a binding proposal on the contributors. The contributor specifically reserves the right to amend or modify the material contained herein. Nothing contained herein shall be construed as conferring by implication, estoppel, or otherwise any license or right under any patent, whether or not the use of information herein necessarily employs an invention of any existing or later issued patent.


The company represented by this individual may have patents or published pending patent applications, the use of which may be essential to the practice of all or part of this contribution incorporated in a TIA Publication and the company represented by this individual is willing to grant a license to applicants for such intellectual property contained in this contribution in a manner consistent with 2a) or 2b) of Annex H of the TIA Engineering Manual.



Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azrefs.org 2016
rəhbərliyinə müraciət

    Ana səhifə