首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

HOLD通告配置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:瑞典爱立信有限公司

摘要:一种用于在通信网络中管理HOLD通告的方法和设备。在应用服务器AS上,从用户终端接收包括指示符的消息,该指示符规定在会话期间当在用户终端和另一个节点之间的媒体流的方向变化时AS是否应该提供HOLD通告。AS在存储器中存储该指示符。当确定媒体流的方向发生了变化时,AS从该指示符来确定是否向另一个节点提供HOLD通告。

主权项: 一种在通信网络中管理HOLD通告的方法,所述方法包括,在应用服务器AS202上:从用户终端201接收S403;S503消息,所述消息包括指示符,所述指示符规定在会话期间当在所述用户终端和另一个节点203之间的媒体流的方向变化时所述AS是否应该提供HOLD通告;在存储器中存储S404;S504所述指示符;确定S406;S507所述媒体流的方向发生了变化;以及从所述指示符确定S407;S508是否向所述另一个节点提供所述HOLD通告。

全文数据:HOLD通告配置技术领域[0001]本发明涉及在通信网络中提供HOLD通告。背景技术[0002]IP多媒体子系统(IMS是由第三代合作伙伴项目(3GPP定义的在移动通信网络上提供IP多媒体服务的技术。IP多媒体服务在相同会话内提供语音、视频、消息传送、数据等的动态组合。[0003]图1示意示出IMS在GPRSPS接入网的情况下(MS当然能运行于其他接入网上)如何适应于移动网络架构。如图1所示,IMS包括核心网络101和服务网络102。呼叫会话控制功能CSCF103作为IMS核心网络内的会话发起协议SIP代理运行,并且与诸如出口网关控制功能BGCF104和媒体资源功能控制器MRFC105等等之类的其它实体接口。代理CSCFP-CSCF是IMS中用于SIP终端的第一接触点;在服务CSCFS-CSCF向订户提供服务;查询CSCFI-CSCF识别正确的S-CSCF并向那个S-CSCF转发经由P-CSCF从SIP终端接收的请求。[0004]可能出现参与到与另一个用户的通信会话中的用户希望使其他用户处于保持状态onhoId的情形。3GPP在TS24.610中规定了通信HOLD“保持”)补充业务,其中用户能够在已建立的通信中通过改变媒体流方向使另一个用户处于HOLD,如“4.5.2.1ActionsattheinvokingUE”章节中所定义。在这种情况下,用户设备UE生成新的会话描述协议SDP提议,其中所述SDP提议包括规定所需变化的属性。如果最初把媒体流的方向设置为”发送和接收”,通过在SDP提议中规定“仅发送”属性可使所述媒体流的方向降级为“仅发送”。如果最初将媒体流的方向设置为“仅接收”,通过在SDP提议中规定“非活动”属性可使所述媒体流的方向改变为“非活动”。用户能够稍后通过改回媒体方向来恢复通信。当先前设置流为“非活动”时使用“仅接收”SDP属性,并且当先前设置流为“仅发送”时使用“发送和接收”SDP属性。但是,因为“发送和接收”是缺省的,所以可忽略后者属性。[0005]TS24.610的“4.5.2.4ActionsattheASoftheinvokingUE”章节规定,是否向保持的用户提供通告是网络选择。[0006]可能存在当用户改变媒体流方向时不希望网络提供HOLD通告的情形。例如,用户可能正在参与到与端接网络中另一个节点的同时包含视频和音频流的媒体会话中。由于带宽考虑,用户可决定停止接收视频流,但是保持音频流。在这种情况下,用户可规定视频流方向从“发送和接收”改变为“仅发送”。在这个例子中,用户不希望应用服务器AS响应于媒体流方向的这种变化而向其它节点提供HOLD通告。[0007]TS24.610的4.6.6章节中给出并定义了供在会议期间扣留HOLD通告来应用的规范。如果会议的参加者调用HOLD业务,则不希望向会议提供通告。在会议期间作出改变媒体流方向的请求时,该AS配置HOLD通告,并且当请求源自“焦点”时不向保持的用户提供该通告,所述“焦点”是会议的控制、认证和授权的中心点。[0008]在TS24.610中规定的HOLD通告的扣留没有解决当用户作出媒体流方向的变化时要实现的允许用户配置HOLD通告的问题。发明内容[0009]本发明的目的在于:向用户提供关于当用户使接受者HOLD时是否要播放HOLD通告的较大控制权。根据本发明的第一方面,提供在通信网络中管理HOLD通告的方法。在应用服务器AS上,从用户终端接收消息。该消息包括指示符,该指示符规定在会话期间当在用户终端和另一个节点之间的媒体流的方向变化时AS是否应该提供HOLD通告。AS在存储器中存储该指示符。当确定媒体流的方向发生了变化时,AS从该指示符确定是否向另一个节点提供HOLD通告。例如,当初始第一用户正在参与到与另一个用户的同时包含视频和音频流的媒体会话中时,媒体流的方向可能发生变化。由于带宽考虑,第一用户可决定停止接收视频流,但是保持音频流。在这种情况下,第一用户将规定视频流方向从“发送和接收”改变为“仅发送”。在本例中用户不希望AS响应于媒体流方向的这个变化向其他用户提供HOLD通告。因此,本发明通过向用户提供选择他们是否希望提供HOLD通告的选项解决了这个问题。[0010]作为一个选项,网络是IP多媒体子系统MS网络。[0011]作为一个选项,在会话开始时使用补充业务代码SSC向AS提供指示符。[0012]作为一个备择选项,使用会话描述协议SDP消息中的a-属性向AS提供指示符。[0013]作为另一个备择选项,使用补充业务数据SSD向AS提供指示符。[0014]作为一个选项,媒体流方向的变化是从“发送和接收”媒体流变成“仅发送”媒体流。[0015]根据第二方面,提供用于在通信网络中管理HOLD通告的ASJS配备了用于接收来自用户终端的消息的接收器。该消息包括指示符,该指示符规定在会话期间当在用户终端和另一个节点之间的媒体流的方向变化时AS是否应该提供HOLD通告。AS还配备了用于存储指示符的存储器和用于确定媒体流方向发生了变化的处理器。该处理器被布置成从指示符来确定是否向另一个节点提供HOLD通告。[0016]根据第三方面,提供操作用户终端的方法。用户利用用户输入并且输入指示符,该指示符规定在涉及用户终端的会话期间当媒体流方向变化时AS是否应该提供HOLD通告。然后,用户终端能够向AS发送包括该指示符的消息。[0017]根据第四方面,提供用户终端。用户终端配备有用于接收用户输入的用户输入装置。该用户输入包括指示符,该指示符规定在涉及用户终端的会话期间当媒体流方向变化时AS是否应该提供HOLD通告。用户终端也配备有用于向AS发送包括该指示符的消息的发送器。[0018]根据第五方面,提供包括计算机可读代码的计算机程序,当在AS上运行时,使AS完成如第一方面中上述的方法。[0019]根据第六方面,提供包括计算机可读代码的计算机程序,当在用户终端上运行时,使用户终端完成如第三方面中所述的方法。[0020]根据第七方面,提供计算机程序产品,其中包括计算机可读介质和如第五或第六方面中的任一方面中上述的计算机程序,其中,计算机程序存储于计算机可读介质上。附图说明[0021]图1在框图中示意示出与通用分组无线电业务GPRS接入网的移动网络架构相关联的一个頂S网络;[0022]图2是示出配置HOLD通告的一个示范性方法的信令流程图;[0023]图3是示出配置HOLD通告的另一个示范性方法的信令流程图;[0024]图4是示出本发明的一个示范性实施例的流程图;[0025]图5是示出本发明的另一个示范性实施例的流程图;[0026]图6在框图中示意示出应用服务器的一个示范性实施例;[0027]图7在框图中示意示出用户设备UE的一个示范性实施例。具体实施方式[0028]本发明向用户提供一种方法,该方法规定当媒体流方向发生变化时是否要提供在通信网络中的HOLD通告。当改变媒体流的方向时,有时可能不希望播放HOLD通告。当用户正在参与到与端接网络中另一个节点的同时包含视频和音频流的媒体会话中时,可能出现媒体流方向变化的例子。由于带宽考虑,用户可决定停止接收视频流,但是保持音频流。在这种情况下,用户规定视频流方向从“发送和接收”改变为“仅发送”。在本例中用户不希望AS响应于媒体流方向的这种变化向其它节点提供HOLD通告。[0029]在图2中示出了第一示范性实施例。在该实施例中,由用户配置关于是否提供HOLD通告的决定,可利用会话描述协议SDP消息中的a-属性来实现。例如,能够将两个新的附加a_线定义为“a=play_announcement”和“a=no_announcement”以分别规定提供通告或不提供。[0030]会话的媒体流初始设置为“发送和接收”。[0031]S201.用户设备UE201作出将在其自身与端接网络中另一个节点203之间的媒体流从“发送和接收”改变为“仅发送”的请求。这通过向另一个节点203发送INVITE“邀请”)来实现,其中,SDP消息包括“a=sendonly”属性。SDP也包括指示符,该指示符规定关于HOLD通告的用户设置。这采取附加a-线的形式,例如“a=play-announcement”或者“a=no_announcement’,。[0032]S202.AS202接收与改变媒体流方向的请求相关联的INVITE,其也包括指示符,该指示符当媒体流方向变化时是否要在其它节点提供HOLD通告。在本实施例中,该指示符采取附加a-属性的形式,并且由AS202存储。[0033]S203.向其它节点203转发INVITEES也能够基于该指示符的内容向其它节点提供或者扣留HOLD通告。[0034]S204.当接收到INVITE后,其它节点203通过AS202向UE201发送200OK响应,其中,该200OK响应包括请求将媒体流设置为“仅接收”的SDP消息。[0035]本实施例允许用户规定在媒体流方向发生变化的会话期间是否要提供HOLD通告。本实施例允许用户在会话期间通过在SDP中包括a-属性来配置其所需设置。[0036]在图3示出的第二实施例中,由UE201在UE201与其它节点203之间的通信会话的初始化期间通过利用基于SIP的用户配置来配置HOLD通告。[0037]S301.UE201向AS202提供也称作特征接入代码FAC的补充业务代码SSC。例如,用户能够发起与其它节点203的会话,并且将SSC添附于所拨号码B-号码的前端,其中该SSC定义用户设置。[0038]S302.AS202接收向其它节点203发送的INVITEJS202基于SSC存储用户的指示符,并且从B-号码中移除SSC前缀。[0039]S303.AS202向其它节点203转发INVITE。在其它节点203、AS202和UE201之间出现建立会话的进一步信令。[0040]S304.在已建立的会话期间,UE201作出通过向其它节点203发送INVITE来改变媒体流方向的请求。SDP消息包括“a=sendonly”属性,该“a=sendonly”属性对应于从“发送和接收”改变为“仅发送”的请求。[0041]S305.AS202接收与改变媒体流方向的请求相关联的INVITE,并且查寻用户的指示符,该指示符涉及当媒体流方向变化时是否要提供HOLD通告。[0042]S306.然后,AS202向其它节点203转发该INVITE。于是,AS能够基于该指示符的内容向其它节点提供或者扣留HOLD通告。[0043]S307.当接收到该INVITE时,其它节点203通过AS202向UE201发送200OK响应,该200OK响应包括请求将媒体流设置为“仅接收”的SDP消息。[0044]本实施例允许用户规定在媒体流方向发生变化的会话期间是否要提供通告。本实施例允许用户在会话的初始化期间通过向AS202提供SSC来配置其所需设置,其中该SSC定义用户设置。[0045]在第三实施例中,提供用于HOLD通告的配置的补充业务数据。这允许用户在会话的初始化之前规定他们关于提供或扣留HOLD通告的设置。[0046]本实施例引入了用于HOLD补充业务的XML模式,其除了规定该业务是否是活动的以外,还规定了是否应该提供网络提供的通告。通过不提供HOLD通告,暗指将允许单向数据端对端。这个XML模式的一个例子如下:[0049]UE以Ut请求的XML部分的形式规定用于HOLD补充业务的所需设置的例子如下:[0051]如果用户不规定是否要提供HOLD通告,那么可由网络运营商来设置他们的选项。[0052]本实施例允许用户规定在媒体流方向发生变化的会话期间是否要提供通告。本实施例允许用户在会话的初始化之前通过在AS202上操作他们的HOLD补充业务的配置来规定其所需设置。[0053]图4是根据本发明的第一实施例示出HOLD通告的用户配置和实现的过程的例子的流程图。执行步骤如下:[0054]S401在已建立的会话期间,希望配置HOLD通告的用户利用用户终端201以指示符的形式输入关于用于提供或者扣留HOLD通告的条件的所需设置。[0055]S402用户终端201随后请求媒体流方向的变化,并且向其它节点202发送INVITE。随INVITE发送的SDP消息包括指示符,该指示符规定当检测到在用户终端201和其它节点203之间的媒体流方向的变化时与用户终端201相关联的用户是否希望AS202向其它节点203提供HOLD通告。[0056]S403AS202接收包括来自用户终端的指示符的INVITE。[0057]S404AS202存储该指示符并且检测媒体流方向的变化。[0058]S405AS202向其它节点203转发该INVITE。[0059]S406AS202查寻该指示符并且据此实现所需动作。[0060]尽管本实施例中步骤S401在会话期间发生,但是会理解,用户可在会话已开始之前执行步骤S401,其中用户设置被存储于UE中的存储器703中。[0061]图5是根据本发明的第二和第三实施例示出HOLD通告的用户配置和实现的过程的例子的流程图。所执行的步骤如下:[0062]S501希望配置HOLD通告的用户利用用户终端201以指示符的形式输入关于用于提供或者扣留HOLD通告的条件的所需设置。[0063]S502然后,用户终端201向AS202发送消息,该消息包括指示符,该指示符规定在会话期间在用户终端201和其它节点203之间的媒体流的方向变化时与用户终端201相关联的用户是否希望AS202提供HOLD通告。[0064]S503AS202接收包括来自用户终端201的指示符的消息。[0065]S504AS202存储该指示符。[0066]S505随后在会话期间,用户请求改变媒体流的方向并且向其它节点203发送INVITE请求。在AS202接收该INVITE请求。[0067]S506AS202向其它节点转发该INVITE。[0068]S507AS202查寻存储器503中的该指示符并且据此实现所需动作。[0069]图6示意示出用于根据上述方法实现IMS补充业务的AS202的一个例子。AS202能够作为计算机硬件和软件的结合来实现。AS202包括处理器601、存储器602形式的计算机可读介质、接收器603以及发送器604。存储器602包括程序606和用于存储一个或多个用户指示符605的数据库607。当用户终端201请求对其自身与其它节点203之间的媒体流方向作出改变时,通过AS202向其它节点203发送INVITE请求。通过AS202中的接收器603接收该INVITE请求并且由处理器601实现程序606。访问存储于存储器602中的用户的指示符605,并且基于指示符605的值实现用户的关于媒体流方向变化是否应该伴随在其它节点203的HOLD通告的所需设置。然后,通过发送器604向其它节点203发送INVITE请求,并且可根据在该指示符中所规定的用户定义的设置扣留或者提供HOLD通告。[0070]图7示意示出适合于实现上述方法的UE201的一个例子。UE201能够作为计算机硬件和软件的结合来实现。UE201包括用户输入装置701、处理器702、存储器703形式的计算机可读介质、接收器704和发送器705。存储器703存储程序706。通过处理器702实现程序706并且程序706用于处理从用户输入装置701所接收的用户输入。处理器702用于生成消息,该消息包括指示符605,指示符605规定当在UE201与其它节点203之间的媒体流方向变化时是否要提供HOLD通告。由发送器705向AS202发送该消息。[0071]本领域的技术人员将领会到,可在不偏离本发明的范围的前提下对上述实施例作出各种修改。例如,上文描述涉及IMS网络,但是将领会到,可在诸如互联网协议IP或者分组交换PS网络之类的其它类型的网络中实现所描述的方法。[0072]上文描述中用到了以下缩写词:[0073]3GPP第三代合作伙伴项目[0074]AS应用服务器[0075]BGCF出口网关控制功能[0076]CSCF呼叫会话控制功能[0077]FAC特征接入代码[0078]頂SIP多媒体子系统[0079]IP互联网协议[0080]MRFC媒体资源功能控制器[0081]PS分组交换[0082]SDP会话描述协议[0083]SIP会话发起协议[0084]SSC补充业务代码[0085]SSD补充业务数据[0086]UE用户设备[0087]XML可扩展标记语言

权利要求:1.一种在通信网络中管理HOLD通告的方法,所述方法包括,在应用服务器AS202上:从用户终端(201接收(S403;S503消息,所述消息包括指示符,所述指示符规定在会话期间当在所述用户终端和另一个节点(203之间的媒体流的方向变化时所述AS是否应该提供HOLD通告;在存储器中存储S404;S504所述指示符;确定所述媒体流的方向发生了变化;以及从所述指示符确定是否向所述另一个节点提供所述HOLD通告。2.如权利要求1所述的方法,其中,所述网络是IP多媒体子系统IMS网络。3.如权利要求1或2所述的方法,其中,在会话开始时,使用补充业务代码SSCS301向所述AS提供所述指示符。4.如权利要求1或2所述的方法,其中,使用会话描述协议SDPS201消息中的a-属性向所述AS提供所述指示符。5.如权利要求1或2所述的方法,其中,使用补充业务数据SSD向所述AS提供所述指示符。6.如权利要求1或2所述的方法,其中,所述媒体流的方向的变化是从“发送和接收”媒体流变成“仅发送”媒体流。7.—种用于在通信网络中管理HOLD通告的应用服务器AS202,所述AS包括:用于从用户终端201接收消息的接收器603,所述消息包括指示符605,所述指示符规定在会话期间当在所述用户终端和另一个节点(203之间的媒体流的方向变化时所述AS是否应该提供HOLD通告;以及用于存储所述指示符的存储器602;以及用于确定所述媒体流的方向发生了变化的处理器601;以及所述处理器还布置成从所述指示符来确定是否向所述另一个节点提供所述HOLD通告。8.—种操作用户终端201的方法,所述方法包括:接收S401;S501用户输入,所述用户输入包括指示符,所述指示符规定在涉及所述用户终端的会话期间当媒体流的方向变化时应用服务器AS202是否应该提供HOLD通告;以及向所述AS发送S402;S502包括所述指示符的消息。9.一种用户终端201,包括:用于接收用户输入的用户输入装置701,所述用户输入包括指示符,所述指示符规定在涉及所述用户终端的会话期间当媒体流的方向变化时应用服务器AS202是否应该提供HOLD通告;以及用于向所述AS发送包括所述指示符的消息的发送器705。10.—种用于在通信网络中管理HOLD通告的装置,所述装置在应用服务器AS202处实现,并且包括:用于从用户终端(201接收(S403;S503消息的部件,所述消息包括指示符,所述指示符规定在会话期间当在所述用户终端和另一个节点(203之间的媒体流的方向变化时所述AS是否应该提供HOLD通告;用于在存储器中存储S404;S504所述指示符的部件;用于确定所述媒体流的方向发生了变化的部件;以及用于从所述指示符确定是否向所述另一个节点提供所述HOLD通告的部件。11.如权利要求10所述的装置,其中,所述网络是IP多媒体子系统IMS网络。12.如权利要求10或11所述的装置,其中,在会话开始时,使用补充业务代码SSCS301向所述AS提供所述指示符。13.如权利要求10或11所述的装置,其中,使用会话描述协议SDPS201消息中的a-属性向所述AS提供所述指示符。14.如权利要求10或11所述的装置,其中,使用补充业务数据SSD向所述AS提供所述指示符。15.如权利要求10或11所述的装置,其中,所述媒体流的方向的变化是从“发送和接收”媒体流变成“仅发送”媒体流。16.—种用于操作用户终端201的装置,所述装置在所述用户终端处实现,并且包括:用于接收(S401;S501用户输入的部件,所述用户输入包括指示符,所述指示符规定在涉及所述用户终端的会话期间当媒体流的方向变化时应用服务器AS202是否应该提供HOLD通告;以及用于向所述AS发送S402;S502包括所述指示符的消息的部件。17.—种机器可读介质,其上面存储指令,所述指令在被执行时导致所述机器执行如权利要求1-6和8中任一项所述的方法。

百度查询: 瑞典爱立信有限公司 HOLD通告配置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。