一种媒体信息处理方法及通讯系统以及用户终端的制作方法

文档序号:7971771阅读:106来源:国知局

专利名称::一种媒体信息处理方法及通讯系统以及用户终端的制作方法
技术领域
:本发明涉及通讯领域,尤其涉及一种媒体信息处理方法及通讯系统以及用户终端。
背景技术
:共享业务(CSI)是一种传统电路业务的扩展,这种新型业务将传统网络相互独立的电路域的语音业务和数据域的数据业务结合起来,允许在普通语音呼叫过程中添加一个多媒体会话,而特殊的CSI终端可以将这两个会话关联起来当作一个任务给终端用户呈现。CSI业务丰富了语音呼叫的表现模式,丰富了人们的沟通手段。CSI业务利用了多媒体会话的高可扩展性,在进行普通语音会话的同时,对话双方可利用该个多媒体会话分享图片,视频影像,甚至有声多媒体文件。CSI业务中存在两种承载,一种是互联网协议多媒体子系统(IMS)网络的业务承载,另一种是电路域(cs)网络的业务承载。现有技术中的处理方法为只能对CS业务进行处理,而不能单独对IMS业务进行变更。在处理了CS网络的语音业务后,终端会自动的将IMS的业务承栽删除,以避免因为需要对IMS承载另外进行控制,导致的额外的麻烦,也就是说,IMS业务作为一种CS业务的扩展而存在,一旦CS业务不存在了,IMS业务也相应的结束,所以现有技术的处理方法并不能满足用户的多样需求,降低了媒体信息处理的灵活性。
发明内容本发明要解决的技术问题是提供一种媒体信息处理方法及通讯系统以及用户终端,能够提高媒体信息处理的灵活性。本发明提供的媒体信息处理方法,当第一用户与第二用户进行共享业务时,包括第一用户终端向第二用户终端发送业务变更请求;第二用户终端识别出所述变更业务类型包括互联网协议多媒体子系统业务,则根据所述业务变更请求进行相应处理。可选地,若第二用户终端识别所述业务变更请求不包括互联网协议多媒体子系统业务,则认定为非法请求。可选地,所述业务变更请求为业务转移请求;所述业务转移请求中包含目的设备地址;所述根据所述业务变更请求进行相应处理的步骤包括根据所述目的设备地址将业务转移到目的设备。可选地,所述业务转移请求中还包括J(某体信息描述信息;在根据目的设备地址将所述业务转移到目的设备之前包括提取媒体信息描述信息,获取需要转移的媒体信息的类型;若目的设备支持的媒体信息的类型包括需要转移的媒体信息的类型,则根据目的设备地址将所述业务中的媒体信息转移到目的设备,若否,则拒绝转移,并向第一用户发送转移失败消息。可选地,所述业务变更请求为业务保持请求;所述根据所述业务变更请求进行相应处理的步骤包括根据所述保持业务类型保持第一终端与第二终端之间对应的业务。可选地,在第一用户终端向第二用户终端发送业务变更请求的步骤之后包括第二用户终端对接收到的业务变更请求进行安全性检测,若安全性检测通过,则执行判断变更业务类型的步骤。可选地,所述安全性检测的步骤包括检查第一用户终端的身份是否为共享业务合法用户身份。可选地,所述安全性检测的步骤包括检查业务转移请求的头域,判断头域中包含的统一资源标识符是否与第一用户终端的统一资源标识符一致,若一致,则通过4企测。可选地,若头域中包含的统一资源标识符与第一用户终端的统一资源标识符一致,则进一步判断联系地址是否一致,若不一致,则通过检测。本发明提供的通讯系统,包括第一用户终端,第二用户终端以及网络侧;所述第一用户终端与所述第二用户终端通过所述网络侧实现共享业务;所述第一用户终端用于向第二用户终端发送业务变更请求;所述第二用户终端用于接收所述业务变更请求并判断所述业务变更是否包括互联网协议多媒体子系统业务,若包括,则根据所述业务变更请求对所述变更业务进行处理。本发明提供的用户终端,包括显示单元,通信单元,业务变更请求处理单元以及业务变更执行单元;所述显示单元用于向用户展示终端已有的会话信息;所述通信单元用于通过通信网络实现与网络侧或其他终端的通信;所述业务变更请求处理单元用于根据用户需求编辑或识别业务变更请求;所述业务变更执行单元根据所述业务变更请求作相应的处理。可选地,所述业务变更请求处理单元包括业务变更请求编辑单元和/或业务变更请求识别单元;所述业务变更请求编辑单元用于根据用户的选择编辑业务变更请求;所述业务变更请求识别单元用于对接收到的业务变更请求进行识别。可选地,所述业务变更请求编辑单元包括业务信息获取单元,业务变更信息获取单元以及业务变更请求生成单元;所述业务信息获取单元用于获取用户当前使用的业务信息;所述业务变更信息获取单元用于获取用户选择或输入的业务变更信息;所述业务变更请求生成单元,根据所述业务信息获取单元获取的用户当前使用的业务信息及业务变更信息获取单元获取的变更信息生成业务变更请求,并提取相关信息发送给所述业务变更执行单元。可选地,所述业务变更请求识别单元包括业务变更请求解析单元以及发送单元;所述业务变更请求解析单元用于解析所述业务变更请求及提取相关信息;所述发送单元,将所述业务请求解析单元提取的相关信息发送给所述业务变更执行单元。以上技术方案可以看出,本发明具有以下优点本发明中,由于对需要处理的业务类型先进行判断,所以可以对业务进行区分,用户可以选择单独处理IMS业务,而保持CS业务不变,所以当用户需要对IMS业务中的媒体信息进行特殊处理时,例如将媒体信息保存至第三方,或者将媒体信息转移到更加适合操作的设备进行操作,或者是暂停媒体信息的交互,可以有效地提高媒体信息处理的灵活性。图1为本发明方法具体实施方式流程图;图2为本发明方法第一实施例流程图;图3为本发明方法第二实施例流程图;图4为本发明系统具体实施方式示意图;图5为本发明用户终端具体实施方式示意结构图。具体实施例方式本发明提供了一种媒体信息处理方法及通讯系统以及用户终端,用于提高媒体信息转移的灵活性。请参阅图1,本发明方法具体实施方式流程包括101、第一用户与第二用户进行CSI通话;其中,一个CSI通话包括两个会话,一个是CS的会话,另外一个是IMS的会话。102、第一用户终端向第二用户终端发送业务变更请求;103、判断所述变更业务类型是否包括IMS业务,若是,则执行步骤104,若否,则执行步骤105;104、根据所述业务变更请求对IMS业务进行变更;105、根据所述业务变更请求执行相应处理。当需要变更的业务不包括IMS业务时,则认为用户提交的业务变更请求为非法请求,之后结束本发明的处理流程。可以理解的是,在结束本发明流程之后可以对该业务变更请求进行现有技术流程,例如用户要求变更CS业务时,处理过程具体可以是变更CS业务同时结束IMS业务。此外,若规定用户选择的变更业务类型必须包括IMS业务时,那么上述实施方式中的判断步骤可以省略,第二用户终端直接根据用户选择的业务变更的类型进行相应的处理,即第二用户终端只要识别出请求变更的业务包括IMS业务即可进行相应处理。本发明具体实施方式中的业务变更以业务转移以及业务保持进行说明,可以理解的是,业务变更请求也可以是其他类似的业务变更。请参阅图2,下面对本发明第一实施例进行描述,本实施例中,所述业务变更为业务转移201、第一用户与第二用户进行CSI通话;202、当用户需要进行业务转移时,第一用户终端向第二用户终端发送包含转移业务类型以及目的设备地址的业务转移请求REFER。REFER的消息纟各式如下表所示表1<table>tableseeoriginaldocumentpage9</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>203、检测第一用户终端的身份,若通过检测,则执行步骤202,若否,则执行步骤210;其中,在第二用户终端接收到业务转移请求之后需要对业务转移请求进行安全性;险测,具体的4全测包括以下几种情况1、身份检测检测发送业务转移请求的第一用户终端的身份是否为CSI业务的合法用户身份。其中,在第一用户终端发送的业务转移请求中会携带自身的标识信息,第二用户终端通过对标识信息进行匹配来判断第一用户终端是否合法。2、内容检测检查业务转移请求的头域,判断头域中包含的统一资源标识符是否与第一用户终端的统一资源标识符一致,若一致,则进一步判断联系地址是否一致,若联系地址不一致,则检测通过。204、分析统一资源标识符(URI),若一致,则执行步骤205,若否,则执行步骤210;其中,对比转移会话请求中的源地址头域与Refer-to头域的URI,若这两个头域的URI完全一致,则执行后续步骤。205、分析Accept-Contact,若指向一个不同的联系地址,则执行步骤206,若否,则执行步骤210;206、提取媒体信息描述信息SDP,获取需要转移的媒体信息的类型;207、根据目的设备与发送端协商的媒体能力获取目的设备支持的媒体信息的类型;其中,具体的协商过程如下1、第二用户终端向目的设备发送Invite消息,在invite消息中携带媒体类型信息,以及媒体资源预留情况等参数;2、目的设备在收到Invite消息后,判断自身的媒体能力,如果目的设备支持第二用户终端给出的媒体能力,那么目的设备预留媒体资源。在媒体资源预留完成后,目的设备返回200OK消息,200OK消息里面携带媒体能力信息和媒体资源预留情况给第二用户终端。208、判断目的设备支持的媒体信息的类型是否包括需要转移的媒体信息的类型,若包括,则执行步骤209,若否,则执行步骤210;209、根据目的设备地址将所述业务中的媒体信息转移到目的设备;210、拒绝转移业务,并向第一用户反馈拒绝原因。本发明实施例中,所述业务转移请求可以是视频业务的转移请求,例如在CSI通话过程中,第一用户将视频共享内容转移到存储代理服务器的地址空间上,用户在该视频存储服务器上面预先进行了注册,登记了指定的账号和存储空间大小。此时,步骤202具体可以是第一用户的CSI终端发起IMS业务转移请求,向第二用户终端发送REFER命令,消息中的Refer-To头域为<sip:sip:b@atlanta.example.comAccept-Contact=sip:bobstorage.biloxi.example.com>。其中sip:sip:b@atlanta.example.com是第一用户的SIPURI,而Accept-Contact=sip:bobstorage.biloxi.example.com是第一用户在IMS网络的存储代理服务器的存储地址。再如在CSI通话过程中,将视频共享内容转移到同一用户的笔记本上,该笔记本在IMS网络上注册为与CSI终端相同的SIPURI,此时,步骤202具体可以是第一用户的CSI终端发起IMS业务转移请求,向第二用户终端发送REFER命令,消息中的Refer-To头域为<sip:sip:b@atlanta.example.comAccept-Contact=sip:bobdesktop.biloxi,example.com>。其中sip:sip:b@atlanta.example.com是第一用户的SIPURI,而Accept-Contact=sip:bobdesktop.biloxi.example.com是第一用户在IMS网络的以相同用户名登陆的一台计算机。可以理解的,在实际使用的过程中,所述业务转移请求还可以是其他的媒体业务转移请求,只需要用户终端支持该媒体业务即可。通过本发明的实施例可将媒体信息转移到第一用户指定的目的设备,从而1、在视频通话过程中,用户可能希望存储视频为视频文件以便以后重复观看,那么可以借用业务转移的方法,将视频转移到某个服务器上面,由服务器代理用户存储视频为文件格式。同时也克服了手机存储空间有限的问题,服务器的大存储空间,有利于存储更多的视频文件内容;2、手机的屏幕通常是非常有限的,所以在进行视频协商阶段时候不会使用高质量的编码格式;如果在CSI视频共享进行过程中,可以把视频内容共享到其他播放设备上,利用高码流的画质进行欣赏内容,可以提高用户体验感受。另外即使不对码流进行重新协商,大屏幕也有利于提高用户体验。请参阅图3,下面对本发明第二实施例进行描述,本实施例中,业务变更为业务保持301、第一用户与第二用户进行CSI通话;302、当用户选择保持IMS业务时,第一用户终端向第二用户终端发送Update命令;其中,该Update命令携带SDP消息给IMS网络,SDP携带属性值"inactive"或"sendonly"。同时为了防止第二用户终端在收到Update消息后,对电路域的语音业务也进行额外的操作,在第一用户终端的CONTACT头域中增加对操作域的限制信息,本实施例中为isCSIps,即限制业务操作只在IMS域内进行。303、第二用户终端在收到Update命令后,根据CONTACT头域中的操作限制信息isCSIps,只对IMS业务进行保持操作。其中,随着业务的扩展,操作限制信息可以扩展IsCSIps:代表当前业务仅限于IMS的业务IsCSIcsps:代表当前业务包括电路域和IMS域IsCSIcs:代表当前业务仅限于电路域本实施例中描述的是对IMS业务的保持,可以理解的是,本发明中的业务保持并不限于IMS业务,同样可以是其他类似业务。请参阅图4,本发明提供的通讯系统包括第一用户终端401,第二用户终端402以及网络侧403;所述第一用户终端401与第二用户终端402可通过网络侧实现CSI业务。所述第一用户终端401向第二用户终端402发送业务变更请求;所迷第二用户终端402接收所述业务变更请求并判断所述业务变更是否包括IMS业务,若包括,则根据所述业务变更请求对所述变更业务进行处理。所述业务变更请求可以是IMS业务转移或者保持请求,相应地,根据所述业务变更请求对所述变更业务进行处理可以是根据所述请求对IMS业务作转移或者保持处理。请参阅图5,本发明提供的用户终端可包括显示单元501,通信单元502,业务变更请求处理单元503以及业务变更执行单元504;显示单元501用于向用户展示终端已有的会话信息;通信单元502,用于通过通信网络实现与网络侧或其他终端的通信;业务变更请求处理单元503,用于根据用户需求编辑或识别业务变更请求;业务变更执行单元504,根据所述业务变更请求作相应的处理。本发明提供的用户终端实施例中所述业务变更请求处理单元503具体可以包括业务变更请求编辑单元5031和/或业务变更请求识别单元5032。所述业务变更请求编辑单元5031具体可以包括业务信息获取单元50311,业务变更信息获取单元50312以及业务变更请求生成单元50313;业务信息获取单元50311用于获取用户当前使用的业务信息;业务变更信息获取单元50312用于获取用户选择或输入的业务变更信息;业务变更请求生成单元50313根据所述业务信息获取单元50311获取的用户当前使用的业务信息及业务变更信息获取单元获取的变更信息生成业务变更请求,并提取相关信息发送给所述业务变更执行单元504。所述业务变更请求识别单元5032具体可以包括业务变更请求解析单元50321以及发送单元50322;业务变更请求解析单元50321用于解析所述业务变更请求及提取相关信息;发送单元50322,将所述业务请求解析单元提取的相关信息发送给所述业务变更执行单元504。以上对本发明所提供的一种媒体信息处理方法及通讯系统以及用户终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1、一种媒体信息处理方法,其特征在于,第一用户与第二用户进行共享业务时,包括第一用户终端向第二用户终端发送业务变更请求;第二用户终端识别出所述变更业务类型包括互联网协议多媒体子系统业务,则根据所述业务变更请求进行相应处理。2、根据权利要求1所述的媒体信息处理方法,其特征在于若第二用户终端识别所述业务变更请求不包括互联网协议多媒体子系统业务,则认定为非法请求。3、根据权利要求1或2所述的媒体信息处理方法,其特征在于,所述业务变更请求为业务转移请求;所述业务转移请求中包含目的设备地址;所述根据所述业务变更请求进行相应处理的步骤包括根据所述目的设备地址将业务转移到目的设备。4、根据权利要求3所述的媒体信息处理方法,其特征在于,所述业务转移请求中还包括媒体信息描述信息;在根据目的设备地址将所述业务转移到目的设备之前包括提取媒体信息描述信息,获取需要转移的媒体信息的类型;若目的设备支持的媒体信息的类型包括需要转移的媒体信息的类型,则根据目的设备地址将所述业务中的媒体信息转移到目的设备,若否,则拒绝转移,并向第一用户发送转移失败消息。5、根据权利要求1或2所述的媒体信息处理方法,其特征在于,所述业务变更请求为业务保持请求;所述根据所述业务变更请求进行相应处理的步骤包括根据所述保持业务类型保持第一终端与第二终端之间对应的业务。6、根据权利要求1或2所述的媒体信息处理方法,其特征在于,在第一用户终端向第二用户终端发送业务变更请求的步骤之后包括第二用户终端对接收到的业务变更请求进行安全性检测,若安全性检测通过,则执行判断变更业务类型的步骤。7、根据权利要求6所述的媒体信息处理方法,其特征在于,所述安全性检测的步骤包括检查第一用户终端的身份是否为共享业务合法用户身份。8、根据权利要求6所述的媒体信息处理方法,其特征在于,所迷安全性检测的步骤包括检查业务转移请求的头域,判断头域中包含的统一资源标识符是否与第一用户终端的统一资源标识符一致,若一致,则通过检测。9、根据权利要求8所述的媒体信息处理方法,其特征在于,若头域中包含的统一资源标识符与第一用户终端的统一资源标识符一致,则进一步判断联系地址是否一致,若不一致,则通过检测。10、一种通讯系统,其特征在于,包括第一用户终端,第二用户终端以及网全各侧;所述第一用户终端与所述第二用户终端通过所述网络侧实现共享业务;所述第一用户终端用于向第二用户终端发送业务变更请求;所述第二用户终端用于接收所述业务变更请求并判断所述业务变更是否包括互联网协议多媒体子系统业务,若包括,则根据所述业务变更请求对所述变更业务进行处理。11、一种用户终端,其特征在于,包括显示单元,通信单元,业务变更请求处理单元以及业务变更执行单元;所述显示单元用于向用户展示终端已有的会话信息;所述通信单元用于通过通信网络实现与网络侧或其他终端的通信;所述业务变更请求处理单元用于根据用户需求编辑或识别业务变更请求;所述业务变更执行单元根据所述业务变更请求作相应的处理。12、根据权利要求11所述的用户终端,其特征在于,所述业务变更请求处理单元包括业务变更请求编辑单元和/或业务变更请求识别单元;所述业务变更请求编辑单元用于根据用户的选择编辑业务变更请求;所述业务变更请求识别单元用于对接收到的业务变更请求进行识别。13、根据权利要求12所述的用户终端,其特征在于,所述业务变更请求编辑单元包括业务信息获取单元,业务变更信息获取单元以及业务变更请求生成单元;所述业务信息获取单元用于获取用户当前使用的业务信息;所述业务变更信息获取单元用于获取用户选择或输入的业务变更信息;所述业务变更请求生成单元,根据所述业务信息获取单元获取的用户当前使用的业务信息及业务变更信息获取单元获取的变更信息生成业务变更请求,并提取相关信息发送给所述业务变更执行单元。14、根据权利要求12或13所述的用户终端,其特征在于,所述业务变更请求识别单元包括业务变更请求解析单元以及发送单元;所述业务变更请求解析单元用于解析所述业务变更请求及提取相关信息;所述发送单元,将所述业务请求解析单元提取的相关信息发送给所述业务变更执行单元。全文摘要本发明公开了一种媒体信息处理方法及通讯系统以及用户终端,用于提高媒体信息处理的灵活性。所述方法包括第一用户终端向第二用户终端发送业务变更请求;第二用户终端识别出所述变更业务类型包括互联网协议多媒体子系统业务,则根据所述业务变更请求进行相应处理。所述系统包括第一用户终端以及第二用户终端;所述第一用户终端用于向第二用户终端发送业务变更请求;所述第二用户终端用于接收所述业务变更请求并判断所述变更业务类型是否包括互联网协议多媒体子系统业务,若包括,则根据所述业务变更请求对所述变更业务进行处理。另外,本发明还提供一个用户终端。本发明可以有效地提高媒体信息处理的灵活性。文档编号H04M3/42GK101170602SQ200610149860公开日2008年4月30日申请日期2006年10月27日优先权日2006年10月27日发明者翼张,健杨,雷王,陈国乔申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1