法律状态公告日
法律状态信息
法律状态
2011-10-19
授权
授权
2008-01-16
实质审查的生效
实质审查的生效
2007-11-21
公开
公开
技术领域
本发明总体上涉及一种视频电话服务方法,更具体地涉及一种移动通信网络中的用于减少视频电话启动时间的视频电话服务方法。
背景技术
视频电话服务使得用户在通过与摄像机连接的移动通信终端观看另一方的图像的同时进行通信,并且可以分类为使用移动交换中心(MSC)的电路交换方法和使用全互联网协议(IP)网络的分组交换方法。
图1是示出了用于提供视频电话服务的移动通信网络的构造的示例的框图。
当呼叫方移动通信终端10发起(attempt)视频电话呼叫时,基站12接收到该呼叫,并通过基站控制器(BSC)14和MSC 16经由与被呼叫方移动通信终端20连接的MSC 26、BSC 24和基站22与被呼叫方移动通信终端20进行视频电话。在采用电路交换方法的情况下通过如上所述的MSC 16和26提供所述视频电话服务,而在采用使用全互联网协议网络的分组交换方法的情况下,通过与BSC 14和24连接的通用分组无线业务(GPRS)提供寄存器(即,GPRS服务支持节点(SGSN)30)和GPRS网关提供寄存器(即,GPRS网关支持寄存器(GGSN))来提供所述服务。
为了提供视频电话服务,必须在移动通信系统中实施由国际电信联盟(ITU)定义的诸如H.323或H.324M的国际标准协议。H.323是能够在IP网络(即,分组数据网络)中提供视频电话服务的系统协议,H.324是在公共网络的基础上发展的系统协议,并且H.324移动(M)是用于移动通信的改进的系统协议。
在使用H.324M作为系统协议的视频电话服务中,使用H.261和H.263来进行运动图像的压缩和编码,并且使用G.723.1进行语音的编码。对于此,H.261是用于电话和视频会议的运动图像压缩/编码标准,并且H.263和MPEG-4是相对于H.261有所改进的视频压缩/编码标准。另外,G.723.1是用于将语音信号转换成小于8Kbps的标准。3GPP中使用的视频标准是通过将H.324M修改为适合3GPP而生成的3G-324M。3G-324M与H.324M的明显不同之处在于,基本上使用自适应多码率(AMR)作为音频编解码器,并且G.723.1是一选项。
另外,H.324M使用H.223来复用运动图像、语音和数据,并且使用H.245通过选择音频编解码器并执行逻辑信道信令功能而分配点对点或者点对多点信道。
图2是示出了通常的视频电话服务方法的流程图,示出了使用3G-324M协议的示例。
如该图所示,当呼叫方移动通信终端发起呼叫以使用视频电话服务时,在步骤S10使用H.223执行建立处理(setup process),之后在步骤S20建立呼叫。
在已完成呼叫建立之后,在步骤S30中,使用H.245基于呼叫方移动通信终端与被呼叫方移动通信终端之间的协商进行线路连接和分配处理。由此创建了通信路径之后,在步骤S40至S60,在呼叫方移动通信终端与被呼叫方移动通信终端之间交换运动图像、语音和数据(图片、照片等)。
图3是详细地使出了图2的线路连接和分配处理的流程图。
线路连接和分配处理是这样的处理:在用于呼叫方移动通信终端和被呼叫方移动通信终端的音频编解码器或视频编解码器彼此不同的情况下,交换关于移动通信终端的特性的信息,从而进行设置以能够进行视频电话。
如该图所示,对于呼叫方移动通信终端与被呼叫方移动通信终端之间的线路连接和分配,在步骤S310中执行主/从决策和响应处理,在S320执行终端特性信息交换处理,在步骤S330执行复用信息交换处理,在步骤S340执行用于语音传输的逻辑信道产生处理,并且在步骤S350执行用于视频传输的逻辑信道产生处理。
如上所述,当前的用于视频电话的协商处理较复杂,并且需要大量时间,从而问题是:在呼叫建立之后没有立即创建通信路径,并且不进行通信,从而出现了与执行协商处理所用的时间成比例的延迟时间。
发明内容
因此,鉴于现有技术中出现的上述问题做出了本发明,本发明的一个目的是提供一种视频电话服务方法,其中简化了用于视频电话的协商处理,从而可以在呼叫建立之后没有时间延迟地进行通信。
本发明的另一目的是提供一种视频电话服务方法,该视频电话服务方法使得能够在快速地启动视频电话的同时,阐明呼叫方终端与被呼叫方终端之间的数据(运动图像、语音、媒体等)传输和接收时间。
附图说明
图1是示出了用于提供视频电话服务的移动通信网络的构造的示例的框图;
图2是示出了视频电话服务方法的流程图;
图3是详细地示出了图2的线路连接和分配处理的流程图;
图4是示出了根据本发明第一实施例的视频电话服务方法的流程图;
图5是示出了根据本发明第二实施例的视频电话服务方法的流程图;
图6是示出了根据本发明第三实施例的视频电话服务方法的流程图;
图7是示出了根据本发明第四实施例的视频电话服务方法的流程图;以及
图8是示出了根据本发明第五实施例的视频电话服务方法的流程图。
具体实施方式
为了实现上述目的,本发明提供了一种移动通信终端之间的视频电话服务方法,所述移动通信终端可以在移动通信网络中通过移动通信系统进行视频电话,每个所述移动通信终端都存储有概况(profile)信息,该方法包括:第一步骤,即:当呼叫方移动通信终端发起呼叫时,所述移动通信系统在呼叫方移动通信终端与被呼叫方移动通信终端之间建立呼叫;第二步骤,即:当所述呼叫方移动通信终端将其概况信息发送给所述移动通信系统时,所述移动通信系统将所述呼叫方移动通信终端的概况信息发送给所述被呼叫方移动通信终端;第三步骤,即:所述被呼叫方移动通信终端查阅从所述呼叫方移动通信终端接收的概况信息,如果确定对于所接收的概况可以进行视频电话,则在创建了用于视频电话的条件之后向所述移动通信系统发送响应信号,并且所述移动通信系统将所述响应信号发送给所述呼叫方移动通信终端;以及第四步骤,即:所述移动通信系统在所述呼叫方移动通信终端与被呼叫方移动通信终端之间创建通信路径。
另外,本发明的另一实施例提供了一种移动通信终端之间的视频电话服务方法,每个所述移动通信终端都存储有概况信息,该方法包括:第一步骤,即:当呼叫方移动通信终端发起呼叫时,移动通信系统在呼叫方移动通信终端与被呼叫方移动通信终端之间建立呼叫;第二步骤,即:当所述呼叫方移动通信终端将其概况信息发送给所述移动通信系统时,所述移动通信系统将所述呼叫方移动通信终端的概况信息发送给所述被呼叫方移动通信终端;第三步骤,即:如果所述被呼叫方移动通信终端没有在指定时间段内向所述呼叫方移动通信终端发送响应于所述概况信息的信号,则执行主/从决策和响应处理、终端特性信息交换处理、复用信息(multiplexing information)交换处理、用于语音传输的逻辑信道产生处理以及用于视频传输的逻辑信道产生处理,因而能够在所述呼叫方移动通信终端与所述被呼叫方移动通信终端之间进行协商;以及第四步骤,即:所述移动通信系统在所述呼叫方移动通信终端与所述被呼叫方移动通信终端之间创建通信路径。
另外,本发明的又一实施例提供了一种视频电话服务方法,该方法包括:第一步骤,即:当呼叫方移动通信终端发起呼叫时,移动通信系统在呼叫方移动通信终端与被呼叫方移动通信终端之间建立呼叫;第二步骤,即:在所述呼叫方移动通信终端与被呼叫方移动通信终端之间启动线路连接和分配处理;第三步骤,即:当所述呼叫方移动通信终端将其概况信息发送给所述移动通信系统时,所述移动通信系统将所述呼叫方移动通信终端的概况信息发送给所述被呼叫方移动通信终端;第四步骤,即:所述被呼叫方移动通信终端查阅从所述呼叫方移动通信终端接收的概况信息,如果确定对于所接收的概况可以进行视频电话,则在创建了用于视频电话的条件之后向所述移动通信系统发送响应信号,并且所述移动通信系统将所述响应信号发送给所述呼叫方移动通信终端;第五步骤,即:中断在所述第二步骤启动的所述线路连接和分配处理;以及第六步骤,即:所述移动通信系统在所述呼叫方移动通信终端与被呼叫方移动通信终端之间创建通信路径。
下面将参照附图详细地描述本发明的优选实施例。下面以使用3G-324M协议提供视频电话服务的情况为例进行描述。
由于移动通信终端中进行视频电话所用的音频编解码器和视频编解码器的类型、复用信息以及逻辑信道的类型受到移动通信终端的硬件特性的限制,因此能够进行视频电话的移动通信终端可以分为若干种。因此,可以提前生成移动通信终端的概况(包括移动通信终端的音频编解码器信息、视频编解码器信息、复用信息和逻辑信道信息),并用于视频电话的协商处理。
因为用于执行协商处理的H.245包括用户输入指示消息,所以上述是可行的。即,可以以如下方式立即启动视频电话:在各移动通信终端中存储用于视频电话的概况信息,在使用用户输入指示消息的用于视频电话的协商处理期间向对方的移动通信终端发送概况,并且接收响应。这样,可以在不执行复杂的协商处理的情况下启动视频电话,从而可以使在进行视频电话时出现的时间延迟最小化。
图4是示出了根据本发明第一实施例的视频电话服务方法的流程图。对于本发明,可以进行视频电话的移动通信终端必须预先存储有包括音频编解码器信息、视频编解码器信息、复用信息、逻辑信道信息等在内的概况。
首先,当呼叫方移动通信终端发起呼叫以使用视频电话服务时,在步骤S10使用H.223执行建立处理,之后在步骤S20建立呼叫。在呼叫建立之后,在步骤S70使用H.245执行协商处理。
当呼叫方移动通信终端将预先存储的概况信息发送给移动通信系统以执行步骤S70的协商处理时,在步骤S710,移动通信系统将概况信息发送给被呼叫方移动通信终端。在步骤S720,所述被呼叫方移动通信终端查阅从所述移动通信系统接收的概况信息,如果确定可以进行视频电话,则在创建了用于视频电话的条件之后向所述移动通信系统发送响应信号。
随后,在创建了通信路径之后,在步骤S40至S60,在呼叫方移动通信终端和被呼叫方移动通信终端之间交换运动图像、语音和数据(图片、照片等)。
如上所述,在本发明中,因为简化了协商处理,所以可以减少从呼叫建立到启动通信所需的时间。因而,可以解决由于用户等待视频电话而出现的任何不便。
同时,尽管每个移动通信终端都可能使用单个音频编解码器和单个视频编解码器,但是其也可能使用多个音频编解码器(例如,G.723.1和AMR)和多个视频编解码器(H.261,H.263等)。在这种情况下,每个移动通信终端生成多个用于视频电话的概况并向其分配优先级。之后,将具有最高优先级的概况发送给被呼叫方移动通信终端。如果被呼叫方移动通信终端没有对所述概况进行响应,则将概况按照优先级递减的顺序发送给被呼叫方移动通信终端,直到被呼叫方移动通信终端发送响应信号为止。
图5是示出了根据本发明第二实施例的视频电话服务方法的流程图,并且示出了这样的情况,其中,根据本发明在协商处理期间并没有接收到来自被呼叫方移动通信终端的响应于概况信息的发送的响应信号。当前实施例可以应用于这样的情况:被呼叫方移动通信终端查阅呼叫方移动通信终端的概况信息,并且确定是否可以进行视频电话,结果是不能与呼叫方移动通信终端进行视频电话。
首先,当呼叫方移动通信终端发起呼叫以使用视频电话服务时,在步骤S10使用H.223执行建立处理,之后在步骤S20建立呼叫。为了在呼叫建立之后使用H.245执行协商处理,在步骤S710,呼叫方移动通信终端将预先存储的概况信息发送给移动通信系统,并且移动通信系统将所述概况信息发送给被呼叫方移动通信终端。
之后,如果在指定时间段内没有从被呼叫终端接收到响应信号,则在步骤S30,基于通常的协商处理进行线路连接和分配。即,执行主/从决策和响应处理、终端特性信息交换处理、复用信息交换处理、用于语音传输的逻辑信道产生处理以及用于视频传输的逻辑信道产生处理。
在创建了通信路径之后,在步骤S40至S60,在呼叫方移动通信终端和被呼叫方移动通信终端之间交换运动图像、语音和数据(图片、照片等)。
图6是示出了根据本发明第三实施例的视频电话服务方法的流程图。对于本发明,可以进行视频电话的移动通信终端必须预先存储有包括音频编解码器信息、视频编解码器信息、复用信息、逻辑信道信息等的概况。
首先,当呼叫方移动通信终端发起呼叫以使用视频电话服务时,在步骤S10使用H.223执行建立处理,之后在步骤S20建立呼叫。在呼叫建立之后,在步骤S80使用H.245执行协商处理。
在步骤S80,当呼叫方移动通信终端首先将预先存储的其概况信息发送给移动通信系统以执行协商处理时,在步骤S810,移动通信系统将该概况信息发送给被呼叫方移动通信终端。以相同的方式,当被呼叫方移动通信终端将预先存储的其概况信息发送给移动通信系统时,在步骤S820,移动通信系统将所述概况信息发送给呼叫方移动通信终端。在步骤S830和S840,均已接收到相应的概况信息的呼叫方和被呼叫方移动通信终端在等待来自对方的响应的同时,已准备好接收来自对方的数据。
之后,在步骤S850,被呼叫方移动通信终端查阅从移动通信系统接收到的发起方的概况信息,如果确定可以进行视频电话,则在创建了用于视频电话的条件之后通过移动通信系统向呼叫方移动通信终端发送响应信号。在步骤S860,呼叫方移动通信终端查阅从移动通信系统接收到的接收方的概况信息,如果确定可以进行视频电话,则在创建了用于视频电话的条件之后通过移动通信系统向被呼叫方移动通信终端发送响应信号。
而后,在建立了通信路径之后,在步骤S40至S60,在呼叫方移动通信终端和被呼叫方移动通信终端之间交换运动图像、语音和数据(图片、照片等)。
如上所述,在当前实施例中,将呼叫方移动通信终端的概况信息发送给被呼叫方移动通信终端并且将被呼叫方移动通信终端的概况信息进一步发送给呼叫方移动通信终端,从而在成功地完成了协商处理之后可以阐明传输和接收数据所需的时间。
另外,在其中在各移动通信终端中存储有多条概况信息的情况下,可以在发送协商信息概况的步骤S810和S820一起或相继发送所述多条概况信息,并且接收概况信息的移动通信终端可以选择最佳的概况并发送包括关于所选概况的信息的响应信号。
同时,尽管在图6中未示出,在向被呼叫方移动通信终端和呼叫方移动通信终端发送了概况信息之后在指定时间段内没有从任一个移动通信终端接收到响应信号的情况下,可基于通常的协商处理进行线路连接和分配。即,执行主/从决策和响应处理、终端特性信息交换处理、复用信息交换处理、用于语音传输的逻辑信道产生处理以及用于视频传输的逻辑信道产生处理。
在根据上述第一至第三实施例的视频电话服务方法中,可以使用用于视频电话的概况信息减少协商处理。但是,如果协商处理失败,则必须基于通常的协商处理(参见图3),即线路连接和分配处理进行协商。因此,由于需要用于执行减少的协商处理的时间以及用于执行通常的线路连接和分配处理的时间,因此有必要减少不必要的时间。为此,可以考虑这样的方案:结合图1和图3对使用通常的H.245的线路连接和分配处理以及使用所述概况信息的协商处理同时进行处理,并且如果成功地完成了使用概况信息的协商处理,则中断使用H.245的线路连接和分配处理。
图7是示出了根据本发明第四实施例的视频电话服务方法的流程图。
首先,当呼叫方移动通信终端发起呼叫以使用视频电话服务时,在步骤S10使用H.223执行建立处理,之后在步骤S20建立呼叫。
在已完成呼叫建立之后,在步骤S32启动通常的H.245协商处理(参照图3),即线路连接和分配处理。同时执行使用用于视频电话的概况信息的协商处理以及H.245协商处理。为此,当呼叫方移动通信终端将预先存储的概况信息发送给移动通信系统时,在步骤S710,移动通信系统将接收的概况信息发送给被呼叫方移动通信终端。之后,在步骤S720,被呼叫方移动通信终端查阅从移动通信系统接收到的呼叫方的概况信息,如果确定可以进行视频电话,则在创建了用于视频电话的条件之后通过移动通信系统向呼叫方移动通信终端发送响应信号。
如上所述,由于从被呼叫方移动通信终端接收到了对于接收概况信息的响应,即成功地进行了使用概况信息的协商,因此在步骤S34中断在呼叫方移动通信终端与被呼叫方移动通信终端之间还正在执行的通常的H.245协商处理。之后,在步骤S40至S60,在步骤70协商的条件下,在呼叫方移动通信终端与被呼叫方移动通信终端之间交换运动图像、语音和数据(图片、照片等)。
在当前实施例中,在各移动通信终端中存储有多条概况信息的情况下,可以在发送协商信息概况的步骤S710一起或相继发送所述多条概况信息,并且接收到概况信息的移动通信终端可以选择最佳的概况并发送包括关于所选概况的信息的响应信号。
同时,尽管在图7中未示出,在已向被呼叫方移动通信终端发送了概况信息之后在指定时间段内没有从接收方和被呼叫方移动通信终端发送响应信号的情况下,基于在步骤32描述的通常的H.245协商处理来进行线路连接和分配。
图8是示出了根据本发明第五实施例的视频电话服务方法的流程图。
首先,当呼叫方移动通信终端发起呼叫以使用视频电话服务时,在步骤S10使用H.223执行建立处理,之后在步骤S20建立呼叫。
在已完成呼叫建立之后,在步骤S32启动通常的H.245协商处理(参照图3),即线路连接和分配处理。同时执行使用用于视频电话的概况信息的协商处理以及H.245协商处理。为此,当呼叫方移动通信终端将预先存储的概况信息发送给移动通信系统时,在步骤S810,移动通信系统将接收的概况信息发送给被呼叫方移动通信终端。以相同的方式,当被呼叫方移动通信终端将预先存储的其概况信息发送给移动通信系统时,在步骤S820,移动通信系统将所述概况信息发送给呼叫方移动通信终端。在步骤S830和S840,接收到相应的概况信息的各呼叫方移动通信终端和被呼叫方移动通信终端在等待来自对方的响应的同时,已准备好接收来自对方的数据。
之后,在步骤S850,被呼叫方移动通信终端查阅从移动通信系统接收到的呼叫方的概况信息,如果确定可以进行视频电话,则在创建了用于视频电话的条件之后通过移动通信系统向呼叫方移动通信终端发送响应信号。以相同的方式,在步骤S860,呼叫方移动通信终端查阅从移动通信系统接收到的接收方的概况信息,如果确定可以进行视频电话,则在创建了用于视频电话的条件之后通过移动通信系统向被呼叫方移动通信终端发送响应信号。
如上所述,由于从被呼叫方移动通信终端接收到对于接收概况信息的响应,即成功地进行了使用概况信息的协商,因此在步骤S34中断在呼叫方移动通信终端与被呼叫方移动通信终端之间也正在执行的通常的H.245协商处理。之后,在步骤S40至S60,在步骤80协商的条件下,在呼叫方移动通信终端与被呼叫方移动通信终端之间交换运动图像、语音和数据(图片、照片等)。
在当前实施例中,在各移动通信终端中存储有多条概况信息的情况下,可以在发送协商信息的步骤S810和S820一起或相继发送所述多条概况信息,并且接收到概况信息的移动通信终端可以选择最佳的概况并发送包括关于所选概况的信息的响应信号。
同时,尽管在图8中未示出,在已向被呼叫方移动通信终端发送了概况信息之后在指定时段内没有从接收方和呼叫方移动通信终端发送响应信号的情况下,通过在步骤32描述的通常的H.245协商处理来进行线路连接和分配。
如上所述,在本发明的第四和第五实施例中,执行了通常的H.245协商处理和基于概况信息的协商处理,并且使用作为这两个协商处理协商的结果的首先协商出的协议进行视频电话,从而可以减少在基于概况信息交换的协商处理失败之后执行通常的H.245协商处理所需的时间。
同时,在本发明中,例如,由H.245定义的用户输入指示消息的参数“NonStandard”可用于发送移动通信终端的概况信息,并且可以与概况信息一起发送对象识别符(OID)从而可以识别所发送消息的类型。OID由对象字段和数据字段构成。对象字段是用于指示商号(businessname)、用于视频电话的协议名称、消息传输的原因和概况信息的类型的信息字段,并且关于与对象字段概况中的概况类型相对应的概况的详细信息存储在数据字段中。
在这种情况下,概况信息可以分为若干条概况信息的原因在于,音频编解码器和视频编解码器的类型、以及逻辑信道的类型受到移动通信终端的硬件特性限制。
表1示出了对象识别符的示例。
表1
下面是在其中AMR用于音频编解码器并且H.263用于视频编解码器的情况下概况信息的示例。
*Master/slave determination(主/从决策)
calling terminal:Master(呼叫终端:主)
called terminal:Slave(被呼叫终端:从)
*Multiplex (复用)
H.223capability (H.223能力)
video:AL2,AL3support (视频:支持AL2,AL3)
audio:AL2support (音频:支持AL2)
NSRP support
H.223Annex A,B apply
Detailed data
videoWithAL2 TRUE,
videoWithAL3 TRUE,
audioWithAL2 TRUE,
maximumAl2SDUSize 6000,
maximumAl3SDUSize 6000,
maximumDelayJitter 0,
maxMUXPDUSizeCapability TRUE,
nsrpSupport TRUE,
mobileOperationTransmitCapability
{
modeChangeCapability TRUE,
h223AnnexA TRUE,
h223AnnexADoubleFlag TRUE,
h223AnnexB TRUE,
h223AnnexBwithHeader TRUE
}
Audio(音频)
AMR 12.2Kbps use
Detailed data
capabilityIdentifier standard:{008245111},
maxBitRate 122,
collapsing
parameterIdentifier standard:0,
parameterValue unsignedMin:1
}
Video(视频)
H.263baseline QCIF use
Detailed data
qcifMPI 2,
maxBitRate 560,
unrestrictedVector FALSE,(Annex D)
arithmeticCoding FALSE,(Annex E)
advancedPrediction FALSE,(Annex F)
pbFrames FALSE,(Annex G)
temporalSpatialTradeOffCapability FALSE
Multiplex table entry
LCN1:Audio,LCN2:Video
Logical channels(逻辑信道)
1-:Audio(AMR),AL2use
H.223parameter
adaptationLayerType al2WithoutSequenceNumbers:NULL,
segmentableFlag FALSE
2:Video(H.263),AL2use
H.223parameter
adaptationLayerType al2WithSequenceNumbers:NULL,
segmentableFlag TRUE
如上所述,本领域技术人员应理解,可以在不脱离本发明的技术精神或其实质性特点的情况下以其它某些具体形式实施本发明。因此,应理解上述实施例是说明性而非限制性的。本发明的范围由所附权利要求而不是由细节描述限定,并且应理解,可以从权利要求及其等价物得到的修改全部被包含在本发明的范围内。
工业实用性
根据本发明,可以简化用于视频电话启动的复杂的协商处理,因而可以减少启动视频电话所需的时间,从而可以使当进行视频电话时用户觉察到的延迟时间最小化。
另外,在其中在呼叫方移动通信终端和被呼叫方移动通信终端之间交换用于视频电话的概况信息的情况下,可以阐明数据的传输和接收时间,从而可以进一步减少视频电话启动时间。
另外,同时启动基于概况信息交换或视频电话的协商处理和通常的H.245协商处理,并且使用在执行两个协商处理时首先协商的协议进行视频电话,从而可以减少在基于概况信息交换的协商处理失败的情形下执行通常的H.245协商处理所需的时间。
机译: 移动通信网络中的视频电话服务方法
机译: 移动通信网络中的视频电话服务方法
机译: 移动通信网络中的视频电话服务方法