BSI 15/30326619 DC:2015 Edition
$13.70
BS ISO/IEC 29341-25-13. Information technology. UPnP Device Architecture. Part 25-13. Telephony device control protocol. Messaging service
Published By | Publication Date | Number of Pages |
BSI | 2015 | 81 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
15 | 1 Overview and Scope 1.1 Introduction |
16 | 2 Normative references |
17 | 3 Terms, definitions, symbols and abbreviated terms 3.1.1 3.1.2 3.1.3 3.2.1 3.3.1 3.3.2 3.3.3 |
18 | 3.3.4 3.3.5 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.4.10 |
19 | 3.4.11 3.4.12 3.4.13 4 Notations and conventions 4.1 Text conventions 4.1.1 Data Types |
20 | 4.2 Vendor-defined Extensions 5 Service Modeling Definitions (Normative) 5.1 Service Type 5.2 Messaging Service Architecture |
21 | 5.3 State Variables 5.3.1 State Variable Overview |
22 | 5.3.2 A_ARG_TYPE_MessagingCapabilities 5.3.2.1 XML Schema Definition 5.3.2.2 Description of fields in the MessagingCapabilities structure |
23 | 5.3.3 NewMessages 5.3.3.1 XML Schema Definition 5.3.3.2 Description of fields in the NewMessages structure |
24 | 5.3.4 SessionUpdates 5.3.4.1 XML Schema Definition 5.3.4.2 Description of fields in the SessionUpdates structure |
25 | 5.3.5 A_ARG_TYPE_TelephonyServerIdentity |
26 | 5.3.6 A_ARG_TYPE_MessageID 5.3.7 A_ARG_TYPE_MessageClass |
27 | 5.3.8 A_ARG_TYPE_MessageFolder 5.3.9 A_ARG_TYPE_MessageStatus |
28 | 5.3.10 A_ARG_TYPE_Message 5.3.10.1 XML Schema Definition 5.3.10.2 Description of fields in the Message structure |
30 | 5.3.11 A_ARG_TYPE_MessageList 5.3.11.1 XML Schema Definition 5.3.11.2 Description of fields in the MessageList structure |
31 | 5.3.12 A_ARG_TYPE_SessionID |
32 | 5.3.13 A_ARG_TYPE_SessionClass 5.3.14 A_ARG_TYPE_RecipientsList 5.3.14.1 XML Schema Definition 5.3.14.2 Description of fields in the RecipientsList structure |
34 | 5.3.15 A_ARG_TYPE_SessionInfo 5.3.15.1 XML Schema Definition 5.3.15.2 Description of fields in the SessionInfo structure |
36 | 5.3.16 A_ARG_TYPE_SessionsList 5.3.16.1 XML Schema Definition 5.3.16.2 Description of fields in the SessionsList structure |
37 | 5.3.17 A_ARG_TYPE_SupportedContentType 5.3.18 A_ARG_TYPE_Subject 5.3.19 A_ARG_TYPE_SessionStatus 5.3.20 A_ARG_TYPE_FileInfoList |
38 | 5.3.20.1 XML Schema Definition 5.3.20.2 Description of fields in the FileInfoList structure |
39 | 5.4 Eventing and Moderation 5.4.1 Eventing of NewMessages 5.4.2 Eventing of SessionUpdates |
40 | 5.5 Actions 5.5.1 GetTelephonyIdentity() |
41 | 5.5.1.1 Arguments 5.5.1.2 Argument Descriptions 5.5.1.3 Service Requirements 5.5.1.4 Control Point Requirements When Calling The Action 5.5.1.5 Dependency on Device State |
42 | 5.5.1.6 Effect on Device State 5.5.1.7 Errors 5.5.2 GetMessagingCapabilities() 5.5.2.1 Arguments 5.5.2.2 Argument Descriptions 5.5.2.3 Service Requirements 5.5.2.4 Control Point Requirements When Calling The Action 5.5.2.5 Dependency on Device State 5.5.2.6 Effect on Device State |
43 | 5.5.2.7 Errors 5.5.3 GetNewMessages() 5.5.3.1 Arguments 5.5.3.2 Argument Descriptions 5.5.3.3 Service Requirements 5.5.3.4 Control Point Requirements When Calling The Action 5.5.3.5 Dependency on Device State 5.5.3.6 Effect on Device State 5.5.3.7 Errors |
44 | 5.5.4 SearchMessages() 5.5.4.1 Arguments 5.5.4.2 Argument Descriptions 5.5.4.3 Service Requirements |
45 | 5.5.4.4 Control Point Requirements When Calling The Action 5.5.4.5 Dependency on Device State 5.5.4.6 Effect on Device State 5.5.4.7 Errors 5.5.5 ReadMessage() 5.5.5.1 Arguments 5.5.5.2 Argument Descriptions 5.5.5.3 Service Requirements |
46 | 5.5.5.4 Control Point Requirements When Calling The Action 5.5.5.5 Dependency on Device State 5.5.5.6 Effect on Device State 5.5.5.7 Errors 5.5.6 SendMessage() 5.5.6.1 Arguments 5.5.6.2 Argument Descriptions 5.5.6.3 Service Requirements |
47 | 5.5.6.4 Control Point Requirements When Calling The Action 5.5.6.5 Dependency on Device State 5.5.6.6 Effect on Device State 5.5.6.7 Errors 5.5.7 DeleteMessage() 5.5.7.1 Arguments |
48 | 5.5.7.2 Argument Descriptions 5.5.7.3 Service Requirements 5.5.7.4 Control Point Requirements When Calling The Action 5.5.7.5 Dependency on Device State 5.5.7.6 Effect on Device State 5.5.7.7 Errors 5.5.8 CreateSession() 5.5.8.1 Arguments |
49 | 5.5.8.2 Argument Descriptions 5.5.8.3 Service Requirements 5.5.8.4 Control Point Requirements When Calling The Action 5.5.8.5 Dependency on Device State 5.5.8.6 Effect on Device State 5.5.8.7 Errors |
50 | 5.5.9 ModifySession() 5.5.9.1 Arguments 5.5.9.2 Argument Descriptions 5.5.9.3 Service Requirements 5.5.9.4 Control Point Requirements When Calling The Action 5.5.9.5 Dependency on Device State 5.5.9.6 Effect on Device State |
51 | 5.5.9.7 Errors 5.5.10 AcceptSession() 5.5.10.1 Arguments 5.5.10.2 Argument Descriptions 5.5.10.3 Service Requirements 5.5.10.4 Control Point Requirements When Calling The Action 5.5.10.5 Dependency on Device State 5.5.10.6 Effect on Device State 5.5.10.7 Errors |
52 | 5.5.11 GetSessionUpdates() 5.5.11.1 Arguments 5.5.11.2 Argument Descriptions 5.5.11.3 Service Requirements 5.5.11.4 Control Point Requirements When Calling The Action 5.5.11.5 Dependency on Device State 5.5.11.6 Effect on Device State 5.5.11.7 Errors 5.5.12 GetSessions() |
53 | 5.5.12.1 Arguments 5.5.12.2 Argument Descriptions 5.5.12.3 Service Requirements 5.5.12.4 Control Point Requirements When Calling The Action 5.5.12.5 Dependency on Device State 5.5.12.6 Effect on Device State 5.5.12.7 Errors |
54 | 5.5.13 JoinSession() 5.5.13.1 Arguments 5.5.13.2 Argument Descriptions 5.5.13.3 Service Requirements 5.5.13.4 Control Point Requirements When Calling The Action 5.5.13.5 Dependency on Device State 5.5.13.6 Effect on Device State 5.5.13.7 Errors |
55 | 5.5.14 LeaveSession() 5.5.14.1 Arguments 5.5.14.2 Argument Descriptions 5.5.14.3 Service Requirements 5.5.14.4 Control Point Requirements When Calling The Action 5.5.14.5 Dependency on Device State 5.5.14.6 Effect on Device State 5.5.14.7 Errors 5.5.15 CloseSession() |
56 | 5.5.15.1 Arguments 5.5.15.2 Argument Descriptions 5.5.15.3 Service Requirements 5.5.15.4 Control Point Requirements When Calling The Action 5.5.15.5 Dependency on Device State 5.5.15.6 Effect on Device State 5.5.15.7 Errors 5.5.16 StartFileTransfer() 5.5.16.1 Arguments 5.5.16.2 Argument Descriptions |
57 | 5.5.16.3 Service Requirements 5.5.16.4 Control Point Requirements When Calling The Action 5.5.16.5 Dependency on Device State 5.5.16.6 Effect on Device State 5.5.16.7 Errors 5.5.17 CancelFileTransfer() |
58 | 5.5.17.1 Arguments 5.5.17.2 Argument Descriptions 5.5.17.3 Service Requirements 5.5.17.4 Control Point Requirements When Calling The Action 5.5.17.5 Dependency on Device State 5.5.17.6 Effect on Device State 5.5.17.7 Errors 5.5.18 GetFileTransferSession() 5.5.18.1 Arguments |
59 | 5.5.18.2 Argument Descriptions 5.5.18.3 Service Requirements 5.5.18.4 Control Point Requirements When Calling The Action 5.5.18.5 Dependency on Device State 5.5.18.6 Effect on Device State 5.5.18.7 Errors 5.5.19 Error Code Summary |
60 | 5.6 Service Behavioral Model 5.6.1 State Diagrams 5.6.1.1 Message Lifecycle |
61 | 5.6.1.2 Session Lifecycle |
62 | 6 XML Service Description |
70 | Annex A 2T(normative)2T XML complex type 6TpeerType A.1 Using the 13TpeerType13T within XML Schemas A.2 Description of fields of a 10TpeerType10T complex type |
71 | A.3 10TpeerType10T Schema |
73 | Annex B () XML Schema |
77 | Annex C (informative) Theory of Operation C.1 Sending and Receiving Messages C.2 Managing Session |
80 | C.3 Managing File transfer |
81 | Annex D 2T(informative)2T Bibliography |