ImageVerifierCode 换一换
格式:PDF , 页数:25 ,大小:213.37KB ,
资源ID:735868      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-735868.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ETSI TR 102 397-12-2005 Open Service Access (OSA) Mapping of Parlay X Web Services to Parlay OSA APIs Part 12 Multimedia Conference Mapping (V1 1 1)《开放业务接入(OSA) Parlay X网络业务到Parlay_1.pdf)为本站会员(explodesoak291)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ETSI TR 102 397-12-2005 Open Service Access (OSA) Mapping of Parlay X Web Services to Parlay OSA APIs Part 12 Multimedia Conference Mapping (V1 1 1)《开放业务接入(OSA) Parlay X网络业务到Parlay_1.pdf

1、 ETSI TR 102 397-12 V1.1.1 (2005-08)Technical Report Open Service Access (OSA);Mapping of Parlay X Web Services to Parlay/OSA APIs;Part 12: Multimedia Conference MappingETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 2 Reference DTR/TISPAN-01021-12-OSA Keywords API, OSA, service ETSI 650 Route des Lucioles

2、 F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice Individual copies of the present document can be downloaded from: http:/ww

3、w.etsi.org The present document may be made available in more than one electronic version or in print. In any case of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In case of dispute, the reference shall be the printi

4、ng on ETSI printers of the PDF version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or change of status. Information on the current status of this and other ETSI documents is available at http:/po

5、rtal.etsi.org/tb/status/status.asp If you find errors in the present document, please send your comment to one of the following services: http:/portal.etsi.org/chaircor/ETSI_support.asp Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the

6、 foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2005. The Parlay Group 2005. All rights reserved. DECTTM, PLUGTESTSTM and UMTSTM are Trade Marks of ETSI registered for the benefit of its Members. TIPHONTMand the TIPHON logo are Trade Marks

7、currently being registered by ETSI for the benefit of its Members. 3GPPTM is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 3 Contents Intellectual Property Rights4 Foreword.4 1 Scope 5 2 References 5 3

8、 Definitions and abbreviations.5 3.1 Definitions5 3.2 Abbreviations .5 4 Mapping Description5 5 Sequence Diagrams 6 5.1 Create Conference 6 5.2 End Conference 7 5.3 Invite Participant 8 5.4 Invite Participant Alternative Mapping .9 5.5 Disconnect Participant10 5.6 Add Media For Participant .11 5.7 D

9、elete Media For Participant12 6 Detailed Mapping Information.13 6.1 Operations 13 6.1.1 createConference 13 6.1.1.1 Mapping to IpMultiMediaCallControlManager.createCall .13 6.1.1.2 Mapping to IpMultiMediaCall.setChargePlan13 6.1.2 getConferenceInfo 14 6.1.2.1 Mapping from IpAppMultiMediaCallLeg.even

10、tReportRes14 6.1.2.2 Mapping from IpAppMultiMediaCall.getInfoRes.15 6.1.2.3 Mapping from IpAppMultiMediaCallLeg.callLegEnded.16 6.1.2.4 Mapping from IpAppMultiMediaCall.callEnded .16 6.1.3 endConference 16 6.1.3.1 Mapping to IpMultiMediaCall.release17 6.1.4 inviteParticipant17 6.1.4.1 Mapping to IpM

11、ultiMediaCall.createAndRouteCallLegReq .17 6.1.4.1.1 Alternative Mapping to IpMultiMediaCall.createCallLeg.18 6.1.4.1.2 Alternative Mapping to IpMultiMediaCallLeg.eventReportReq18 6.1.4.1.3 Alternative Mapping to IpMultiMediaCallLeg.routeReq 18 6.1.5 disconnectParticipant 18 6.1.5.1 Mapping to IpMul

12、tiMediaCallLeg.release.19 6.1.6 addMediaForParticipant19 6.1.6.1 Mapping to IpMultiMediaCallLeg.mediaStreamMonitorReq .19 6.1.6.2 Mapping from IpAppMultiMediaCallLeg.mediaStreamMonitorRes20 6.1.6.3 Mapping to IpMultiMediaCallLeg.mediaStreamAllow .21 6.1.7 deleteMediaForParticipant22 6.1.7.1 Mapping

13、to IpMultiMediaCallLeg.getMediaStreams22 6.1.7.2 Mapping to IpMultiMediaStream.subtract.22 6.1.8 getParticipantInfo .23 6.1.8.1 Mapping to IpMultiMediaCallLeg.getMediaStreams23 6.1.9 getParticipants.23 6.2 Exceptions 24 6.2.1 Mapping from TpCallError24 6.2.2 Mapping from Parlay/OSA Method Exceptions

14、 .24 7 Additional Notes 24 History 25 ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 4 Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI mem

15、bers and non-members, and can be found in ETSI SR 000 314: “Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/webapp.e

16、tsi.org/IPR/home.asp). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, e

17、ssential to the present document. Foreword This Technical Report (TR) has been produced by ETSI Technical Committee Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN). The present document is part 12 of a multi-part deliverable covering Open Service Acc

18、ess (OSA); Mapping of Parlay X Web Services to Parlay/OSA APIs, as identified below: Part 1: “Common Mapping“; Part 2: “Third Party Call Mapping“; Part 3: “Call Notification Mapping“; Part 4: “Short Messaging Mapping“; Part 5: “Multimedia Messaging Mapping“; Part 6: “Payment Mapping“; Part 7: “Accou

19、nt Management Mapping“; Part 8: “Terminal Status Mapping“; Part 9: “Terminal Location Mapping“; Part 10: “Call Handling Mapping“; Part 11: “Audio Call Mapping“; Part 12: “Multimedia Conference Mapping“; Part 14: “Presence Mapping“; NOTE: Part 13 has not been provided as there is currently no defined

20、 mapping between ES 202 391-13 4 and the Parlay/OSA APIs. If a mapping is developed, it will become part 13 of this series. The present document has been defined jointly between ETSI, The Parlay Group (http:/www.parlay.org) and the 3GPP. ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 5 1 Scope The Parlay

21、X Web Services provide powerful yet simple, highly abstracted, imaginative, telecommunications functions that application developers and the IT community can both quickly comprehend and use to generate new, innovative applications. The Open Service Access (OSA) specifications define an architecture

22、that enables application developers to make use of network functionality through an open standardized interface, i.e. the Parlay/OSA APIs. The present document specifies the mapping of the Parlay X Multimedia Conference Web Service to the Multi-Party Call Control and Multi-Media Call Control Service

23、 Capability Features (SCFs). 2 References For the purposes of this Technical (TR), the following references apply: 1 ETSI TR 121 905: “Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); Vocabulary for 3GPP Specifications (3GPP TR 21.905)“. 2 W3C

24、 Recommendation (2 May 2001): “XML Schema Part 2: Datatypes“. NOTE: Available at http:/www.w3.org/TR/2001/REC-xmlschema-2-20010502/. 3 ETSI TR 102 397-1: “Open Service Access (OSA); Mapping of Parlay X Web Services to Parlay/OSA APIs; Part 1: Common Mapping“. 4 ETSI ES 202 391-13: “Open Service Acce

25、ss (OSA); Parlay X Web Services; Part 13: Address List Management“. 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in TR 102 397-1 3 apply. 3.2 Abbreviations For the purposes of the present document, the abbreviations given i

26、n TR 102 397-1 3 apply. 4 Mapping Description The Call Handling capability can be implemented with Parlay/OSA Multi-Party Call Control and Multi-Media Call Control. It is applicable to ETSI OSA 1.x/2.x/3.x, Parlay/OSA 3.x/4.x/5.x and 3GPP Releases 4/5/6. ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 6 5

27、Sequence Diagrams 5.1 Create Conference Appl Multimedia Conference IpApp MMCC Manager Ip MMCC Manager IpApp MMCall Ip MMCall createConferenceRequest “new” createCall() “new” createConferenceResponse setChargePlan() getInfoReq() getConferenceInfoRequest getConferenceInfoResponse: “Initial” Figure 1 E

28、TSI ETSI TR 102 397-12 V1.1.1 (2005-08) 7 5.2 End Conference Appl Multimedia Conference IpApp MMCallLeg:A IpApp MMCC Manager Ip MMCC Manager IpApp MMCall Ip MMCall Ip MMCallLeg:A getConferenceInfoRequest getConferenceInfoResponse: “Terminated, conference duration” getConferenceInfoRequest getConfere

29、nceInfoResponse: “Active, multiple participants connected” endConferenceRequest endConferenceResponse release() “destroy” getInfoRes() “forward event” Figure 2 ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 8 5.3 Invite Participant Appl Multimedia Conference IpApp MMCallLeg:A IpApp MMCC Manager Ip MMCC Ma

30、nager IpApp MMCall Ip MMCall Ip MMCallLeg:A getConferenceInfoRequest getConferenceInfoResponse: “Initial” inviteParticipantRequest createAndRouteCallLegReq() eventReportRes():P_CALL_EVENT_ANSWER “forward event” “new” “new” inviteParticipantResponse getConferenceInfoRequest getConferenceInfoResponse:

31、 “Initial” getParticipantInfoRequest getParticipantInfoResponse: “Invited” getConferenceInfoRequest getConferenceInfoResponse: “Active” getParticipantInfoRequest getParticipantInfoResponse: “Connected” getMediaStreams() Figure 3 ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 9 5.4 Invite Participant Alter

32、native Mapping There is also another option for mapping inviteParticipant operation on Parlay interfaces; this option is presented in the following sequence diagram: Appl Multimedia Conference IpApp MMCallLeg:A IpApp MMCC Manager Ip MMCC Manager IpApp MMCall Ip MMCall Ip MMCallLeg:A getConferenceInf

33、oRequest getConferenceInfoResponse: “Initial” inviteParticipantRequest createCallLeg() PCALL EVENT ANSWER“forward event” “new” “new” inviteParticipantResponse getConferenceInfoRequest getConferenceInfoResponse: “Initial” getParticipantInfoRequest getParticipantInfoResponse: “Invited” getConferenceIn

34、foRequest getConferenceInfoResponse: “Active” getParticipantInfoRequest getParticipantInfoResponse: “Connected” eventReportReq() routeReq() getMediaStreams() Figure 4 ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 105.5 Disconnect Participant Appl Multimedia Conference IpApp MMCall Leg:A IpApp MMCC Manage

35、r Ip MMCC Manager IpApp MMCall Ip MMCall Ip MMCall Leg:A getConferenceInfoRequest getConferenceInfoResponse: “Active” getParticipantInfoRequest getParticipantInfoResponse: “Disconnected” getConferenceInfoRequest getConferenceInfoResponse: “Active, multiple participants connected” getParticipantInfoR

36、equest getParticipantInfoResponse: “Connected” disconnectParticipantRequest disconnectParticipantResponse release() “destroy” getMediaStreams() Figure 5 ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 115.6 Add Media For Participant Appl Multimedia Conference IpApp MMCallLeg:A IpAppMMCC Manager Ip MMCC Man

37、ager IpApp MMCall Ip MMCall Ip MMCallLeg:A getConferenceInfoRequest getConferenceInfoResponse: “Active” getParticipantInfoRequest getParticipantInfoResponse: “Connected, with Audio IN/OUT depending on the media and mediaDirection parameters in addMediaForParticipant, the web service invokes the IpMu

38、ltiMediaCallLeg.mediaStreamAllow method in order to allow or deny the permission for adding the new media stream on the participants terminal. The addMediaForParticipant operation maps to/from the following Parlay/OSA methods: IpMultiMediaCallLeg.mediaStreamMonitorReq IpAppMultiMediaCallLeg.mediaStr

39、eamMonitorRes IpMultiMediaCallLeg.mediaStreamAllow 6.1.6.1 Mapping to IpMultiMediaCallLeg.mediaStreamMonitorReq The method IpMultiMediaCallLeg.mediaStreamMonitorReq is invoked with the following parameters: Name Type Comment callLegSessionID TpSessionID Not mapped: the result returned from the invoc

40、ation of IpMultiMediaCall.create(AndRoute)CallLeg(Req) mediaStreamEventCriteria TpMediaStream RequestSet Consists of a single set element defining the media stream for which to monitor. It is constructed based on the values provided in the media and mediaDirection parts of the addMediaForParticipant

41、Request message. See the following table for details. ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 20The mediaStreamEventCriteria parameter is constructed as follows: Name Type Comment Direction TpMediaStreamDirection MediaDirection values map to Direction values as follows: In maps to P_RECEIVE_ONLY Ou

42、t maps to P_SEND_ONLY InOut maps to P_SEND_RECEIVE DataTypeRequest TpMediaStreamDataType Request Media values map to DataTypeRequest values as follows: Audio maps to P_AUDIO_CAPABILITIES. There is no mapping to the associated Audio element, which identifies the audio codec capabilities. This element

43、 value is defined by policy. Video maps to P_VIDEO_CAPABILITIES. There is no mapping to the associated Video element, which identifies the video codec capabilities. This element value is defined by policy. Chat maps to P_DATA_ CAPABILITIES. There is no mapping to the associated Data element, which d

44、efines the lower threshold for the maxBitRate parameter. This element value is defined by policy. Data maps to P_DATA_CAPABILITIES. There is no mapping to the associated Data element, which defines the lower threshold for the maxBitRate parameter. This element value is defined by policy. MediaMonito

45、rMode TpCallMonitorMode Not mapped. Set to a value of P_CALL_MONITOR_MODE_INTERRUPT if the web service is required by policy to explicitly authorize addition of the multimedia stream (i.e. by invoking the IpMultiMediaCallLeg.mediaStreamAllow method). Otherwise set to a value of P_CALL_MONITOR_MODE_N

46、OTIFY. EventType TpMediaStreamEvent Type Not mapped. Set to a value of P_MEDIA_STREAM_ADDED Parlay exceptions thrown by IpMultiMediaCallLeg.mediaStreamMonitorReq are mapped to Parlay X exceptions as defined in clause 6.2. 6.1.6.2 Mapping from IpAppMultiMediaCallLeg.mediaStreamMonitorRes The method I

47、pAppMultiMediaCallLeg.mediaStreamMonitorRes is invoked with the following parameters: Name Type Comment callLegSessionID TpSessionID Not mapped: the result returned from the invocation of IpMultiMediaCall.create(AndRoute)CallLeg(Req) streams TpMediaStreamSet Specifies all the media streams that are

48、added. Note that this can be more than one media stream, if multiple invocations of IpMultiMediaCallLeg. mediaStreamMonitorReq have occurred for this participant. For each set element the validation of the TpMediaStream data type is specified in the following table. Validated streams are “allowed“ b

49、y the web service by invoking the mediaStreamMonitorReq method (ref 0). type TpMediaStreamEventType Not mapped. Set to a value of P_MEDIA_STREAM_ADDED ETSI ETSI TR 102 397-12 V1.1.1 (2005-08) 21Each element of the streams set is of type TpMediaStream and is validated against the media and mediaDirection parts of a previously received addMediaForParticipantRequest message, as follows: Name Type Comment Direction TpMediaStreamDirection Direction matches with MediaDirection as follows: P_RECEIVE_ONLY matches with In or InOut P_SEND_ONLY matches with Out

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1