📄 ps.py
字号:
acPPDU[0] IMPLICIT AC-PPDU -- P-ALTER-CONTEXT request and indication --, acaPPDU[1] IMPLICIT ACA-PPDU -- P-ALTER-CONTEXT response and confirm --, ttdPPDU User-data -- P-TYPED-DATA request and indication }AC-PPDU ::= SEQUENCE { additions --* *--[0] IMPLICIT --* Presentation-context- *-- Addition-list OPTIONAL, deletions --* *--[1] IMPLICIT --* Presentation-context- *-- Deletion-list OPTIONAL, user-data --* *-- User-data OPTIONAL }ACA-PPDU ::= SEQUENCE { additions --* *--[0] IMPLICIT --* Presentation-context- *-- Addition-list OPTIONAL, deletions --* *--[1] IMPLICIT --* Presentation-context- *-- Deletion-list OPTIONAL, user-data --* *-- User-data OPTIONAL }-- The SS-user data parameter of the S-RESYNCHRONIZE request and indication-- sevice primitives shall be an RS-PPDU value.RS-PPDU ::= SEQUENCE { context-list --* *--[0] IMPLICIT --* Presentation-context- *-- Identifier-list OPTIONAL, user-data --* *-- User-data OPTIONAL }-- The SS-user data parameter of the S-RESYNCHRONIZE response and confirm-- sevice primitives shall be an RSA-PPDU value.RSA-PPDU ::= SEQUENCE { context-list --* *--[0] IMPLICIT --* Presentation-context- *-- Identifier-list OPTIONAL, user-data --* *-- User-data OPTIONAL }-- The SS-user data parameter of the S-DATA, S-CAPABILITY-DATA,-- S-EXPEDITED-DATA request and indication session-sevice primitives and-- S-CAPABILITY-DATA response and confirm session-service primitives-- shall be of type User-data.-- The SS-user data parameter values of all other session-service primitives-- not described above shall be of type User-data.Abort-reason ::= INTEGER { reason-not-specified(0), unrecognized-ppdu(1), unexpected-ppdu(2), unexpected-session-service-primitive(3), unrecognized-ppdu-parameter(4), unexpected-ppdu-parameter(5), invalid-ppdu-parameter(6) }Abstract-syntax-name ::= OBJECT IDENTIFIERCalled-presentation-selector ::= --* Presentation- *-- SelectorCalling-presentation-selector ::= --* Presentation- *-- SelectorContext-list ::= SEQUENCE OF SEQUENCE { identifier --* *-- --* Presentation-context-identifier *-- INTEGER, abstract-syntax --* *-- Abstract-syntax-name, transfer-syntax-list --* *-- SEQUENCE OF Transfer-syntax-name }--* Default- *-- Context-name ::= SEQUENCE { abstract-syntax --* *--[0] IMPLICIT Abstract-syntax-name, transfer-syntax --* *--[1] IMPLICIT Transfer-syntax-name }--* Default- *-- Context-result ::= ResultEvent-identifier ::= INTEGER { cp-PPDU(0), cpa-PPDU(1), cpr-PPDU(2), aru-PPDU(3), arp-PPDU(4), ac-PPDU(5), aca-PPDU(6), td-PPDU(7), ttd-PPDU(8), te-PPDU(9), tc-PPDU(10), tcc-PPDU(11), rs-PPDU(12), rsa-PPDU(13), s-release-indication(14), s-release-confirm(15), s-token-give-indication(16), s-token-please-indication(17), s-control-give-indication(18), s-sync-minor-indication(19), s-sync-minor-confirm(20), s-sync-major-indication(21), s-sync-major-confirm(22), s-p-exception-report-indication(23), s-u-exception-report-indication(24), s-activity-start-indication(25), s-activity-resume-indication(26), s-activity-interrupt-indication(27), s-activity-start-confirm(28), s-activity-discard-indication(29), s-activity-discard-confirm(30), s-activity-end-indication(31), s-activity-end-confirm(32) }Mode-selector ::= SET { [0] IMPLICIT INTEGER { x410-1984-mode(0), normal-mode(1) } }--* Presentation-context- *-- Addition-list ::= Context-list--* Presentation-context- *-- Addition-result-list ::= Result-list--* Presentation-context- *-- Definition-list ::= Context-list--* Presentation-context- *-- Definition-result-list ::= Result-list--* Presentation-context- *-- Deletion-list ::= SEQUENCE OF --* Presentation-context-identifier *-- INTEGER--* Presentation-context- *-- Deletion-result-list ::= SEQUENCE OF INTEGER { acceptance(0), user-rejection(1) }--* Presentation-context- *-- Identifier ::= INTEGER--* Presentation-context- *-- Identifier-list ::= SEQUENCE OF SEQUENCE { identifier --* *-- --* Presentation-context-identifier *-- INTEGER, transfer-syntax --* *-- Transfer-syntax-name }Presentation-requirements ::= BIT STRING { context-management(0), restoration(1) }--* Presentation- *-- Selector ::= OCTET STRINGProtocol-version ::= BIT STRING { version-1(0) }Provider-reason ::= INTEGER { reason-not-specified(0), temporary-congestion(1), local-limit-exceeded(2), called-presentation-address-unknown(3), protocol-version-not-supported(4), default-context-not-supported(5), user-data-not-readable(6), no-PSAP-available(7) }Responding-presentation-selector ::= --* Presentation- *-- SelectorResult ::= INTEGER { acceptance(0), user-rejection(1), provider-rejection(2) }Result-list ::= SEQUENCE OF SEQUENCE { result --* *--[0] IMPLICIT --* Result *-- INTEGER { acceptance(0), user-rejection(1), provider-rejection(2) }, transfer-syntax --* *--[1] IMPLICIT Transfer-syntax-name OPTIONAL, provider-reason[2] IMPLICIT INTEGER { reason-not-specified(0), abstract-syntax-not-supported(1), proposed-transfer-syntaxes-not-supported(2), local-limit-on-DCS-exceeded(3) } --* OPTIONAL *-- DEFAULT 0 }Transfer-syntax-name ::= OBJECT IDENTIFIERUser-data ::= CHOICE { simple --* *--[APPLICATION 0] IMPLICIT Simply-encoded-data, complex --* *--[APPLICATION 1] IMPLICIT Fully-encoded-data }-- Clause 8.4 defines when each of the two alternatives shall be used.Simply-encoded-data ::= OCTET STRING-- See clause 8.4.1.Fully-encoded-data ::= SEQUENCE OF PDV-list-- contains one or more PDV-list values.-- See clause 8.4.2.PDV-list ::= SEQUENCE { transfer-syntax --* *-- Transfer-syntax-name OPTIONAL, identifier --* *-- --* Presentation-context-identifier *-- INTEGER, presentation-data-values CHOICE { single-ASN1-type[0] ANY, octet-aligned[1] IMPLICIT OCTET STRING, arbitrary[2] IMPLICIT BIT STRING } -- Contains one or more presentation data values from the same -- presentation context. -- See clause 8.4.2. }User-session-requirements ::= BIT STRING { half-duplex(0), duplex(1), expedited-data(2), minor-synchronize(3), major-synchronize(4), resynchronize(5), activity-management(6), negotiated-release(7), capability-data(8), exceptions(9), typed-data(10) }END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -