媒体的多个单播传送的方法和装置制造方法及图纸

技术编号:3541533 阅读:234 留言:0更新日期:2012-04-11 18:40
实现了媒体到多个接收方的单播传送。发源客户机发出呼叫设置请求。从呼叫设置请求获得多个接收方客户机的地址列表。其后,进行与多个接收方客户机的连接,并将媒体从发源客户机传送到多个接收方客户机。通用用户端口代理从发源客户机接收地址列表并进行与多个接收方客户机的连接。当发源客户机接收到接收方客户机不可用的应答消息时,它能够搜索替换地址并发送新的呼叫设置请求。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信,更具体地说,涉及到达多个目的地的通信传送。
技术介绍
互联网工程任务组(IETF)公布了阐述用于被称为SIP的会话发起协议的规范的请求评注(RFC)。该RFC是“SIP:Session InitiationProtocol,”RFC 3261,by J.Rosenberg et al.,June 2002。会话发起协议(SIP)是应用层控制(信令)协议,用于创建、修改和终止与一个或多个参与者的会话。这些会话包括互联网电话呼叫、多媒体发布和多媒体会议。会话初始协议(SIP)一次一个地提供对与参与者的会话的创建、修改和终止。如果你需要将相同媒体发送到“N”个参与者,则你必须进行单个呼叫并留下相同的媒体消息“N”次。除了单独进行多个邀请请求,没有方法可用于设置与多个参与者的会话。这样加重了发送客户机和系统的负担。
技术实现思路
本专利技术的目的在于提供一种用于设置点对多点呼叫以及对单播媒体消息进行广播的方式。本专利技术的另一目的在于执行到达多个接收方的媒体的单播传送。本专利技术的另一目的在于使用多个接收方客户机的地址列表。本专利技术的另一目的在于在通用用户端口代理将媒体传送到交给其进行拨出的所有地址的同时发源客户机连续播放特定媒体。本专利技术的另一目的在于发源客户机对“N”个参与者进行一次呼叫,以留下相同的媒体。-->实现了到达多个接收方的媒体的单播传送。发源客户机发出呼叫设置请求。从呼叫设置请求获得多个接收方客户机的地址列表。其后,进行与多个接收方客户机的连接,将媒体从发源客户机传送到多个接收方客户机。通用用户端口代理从发源客户机接收地址列表并进行与多个接收方客户机的连接。通过从通用用户端口代理发送多个呼叫设置请求来进行对多个接收方客户机的连接。当发源客户机接收到接收方客户机不可用的应答消息时,其能够搜索替换地址并发送新的呼叫设置请求。在特定实施例中,使用会话发起协议(SIP)来设置媒体。通过互联网协议将媒体从发源客户机传送到通用端口用户代理,通过公共交换电话网或互联网协议将媒体从通用端口用户代理传送到至少一个目的客户机。使用实时协议来实时传送媒体。呼叫设置请求包括邀请命令,所述邀请命令包括具有IP域的一些地址以及具有PSTN域的其它地址。当发源客户机设备接收到特定接收方客户机不可用的应答消息时,客户机设备可以搜索替换地址并发送具有替换地址的新的呼叫设置请求。附图说明当结合附图阅读以下详细描述时,将更容易理解本专利技术的优选实施例的细节以及这些和其它目的和特点,其中:图1示出根据本专利技术的通信系统的示意性框图;以及图2示出本专利技术的通信系统中的示例呼叫流的流程图。具体实施方式图1示出根据本专利技术的通信系统的示意性框图。多媒体客户机110可以通过互联网(IP)协议连接120询问通用端口用户代理140。多媒体客户机110是具有处理器和通信端口的通用多媒体计算机或IP电话上的用户应用。代理服务器130耦合到通用端口用户代理140和多媒体客户机110之间的IP连接。通用端口用户代理140是多端口网-->关或多接入网关,用于在多媒体环境中创建、修改和终止与一个或多个参与者的会话。经由通用端口用户代理140,从而多媒体客户机110可以发送媒体,例如互联网电话呼叫、多媒体发布和多媒体会议。由多媒体客户机110发送的媒体可以在目的地为多个接收方客户机的通用端口用户代理140处。在图1所示的优选实施例中,电话A160、电话B 170和电话C 180组成接收方客户机并通过公共交换电话网(PSTN)150连接到通用端口用户代理140。接收方客户机可以是连接通过互联网协议(IP)连接的IP电话。除了电话之外,接收方客户机还可以是其它种类的客户机设备,例如运行媒体应用和IP电话的PC。短语“通用端口用户代理”中的术语“通用端口”表示通用端口网关。通用端口网关与多端口网关或多接入网关相同。当通用端口网关用于在多媒体环境中创建、修改和终止与一个或多个参与者的会话时,它是通用端口用户代理。这些会话包括互联网电话呼叫、多媒体发布、以及多媒体会议。在底盘(例如UTStarcom有限公司的Total Control )上的端口卡或处理器卡的优选实施例中构建通用端口用户代理140。Total Control 底盘包括一个网络管理卡和多达16个应用卡,每一应用卡提供例如数字信号处理器,耦合到公共交换电话网(PSTN),用于模拟调制解调器拨号接入线路或基于IP的语音(VoIP)连接。通用端口用户代理驻留在媒体网关应用。媒体网关应用运行在TotalControl 底盘的ARC(接入路由器卡)上。发源多媒体客户机110发送具有多于一个的目的客户机的地址的单个邀请请求。在所述单个邀请请求中的多个地址是用于从通用端口用户代理拨出的多个统一资源标识符(URI)。在通用端口用户代理的底板内,ARC(接入路由器卡)拨出到单个邀请请求中的提供的PSTN号码,并以单播将诸如其在IP 120上接收到的消息的媒体发送到PSTN 150。系统涉及对会话发起协议(SIP)消息头、新的SIP头的修改以-->及对网关呼叫处理的修改。多媒体客户机110同时并根据接收方电话线路的可用性将媒体广播到多个接收方客户机160、170和180。在示例的情形中,驻留在发源多媒体客户机110上的用于医生的消息传送应用程序期望将多媒体消息留下给他的N个患者。在此情形中,医生想说他或她一小时后赶来。在现有SIP模式中,发源客户机的用户代理必须进行“N”次单独呼叫,并对每一个患者留下相同的消息。使用本专利技术,在此情形中,医生的发源客户机需要进行单个请求来呼叫这些多个目的客户机,例如PSTN电话A 160、PSTN电话B 170、PSTN电话C 180。为此,医生的发源客户机110发送具有多个请求URI头的单个INVITE请求。每一请求URI具有用于拨打的ARC(访问路由器卡)的号码。通用端口用户代理140或网关将接受多媒体客户机110上的消息传送应用的呼叫,所演讲的多媒体消息将在特定实时协议(RTP)端口上开始播放。通用端口用户代理140优选地将同时拨打由INVITE请求中的URI表示的所有号码,并单独连接到它们中的每一个,并播放出从应用接收到的媒体。并非所有拨出都同时发生。即使同时拨出是优选的,但通用端口用户代理140上的一些端口可能是忙碌的。来自发源客户机110的INVITE请求应该具有合适的媒体定时器参数,其将指定播放出所记录的媒体消息所需的时间。通用端口用户代理140将在一段充足的时间内播放出消息,从而确保媒体消息的清楚传送。播放媒体的方法允许至少两倍的媒体消息长度,以使接收方多于一次地听见媒体。因为可能在中间开始媒体的播放,所以在该方法中接收方需要该消息多于一次。其后,将第二次重复播放该消息,以确保接收到完整的消息。通用端口用户代理140将同时播放各个号码,并连接到它们中的每一个,并在每一连接上播放消息。网关将使用NOTIFY消息来将每一呼叫的状态报告回到发源客户机。-->一旦媒体被播放达到基于INVITE消息中的定时器值由通用端口用户代理140确定的所需时间,通用端口用户代理140就将以正确的方式断开该连接。对于到可能已经进行来该操作的多个目的客户机160、170和180的连接中的每一个重复本文档来自技高网...

【技术保护点】
一种执行从发源客户机到多个接收方客户机的媒体的多个单播传送的方法,该方法包括以下步骤: (a)从发源客户机接收呼叫设置请求; (b)从呼叫设置请求获得多个接收方客户机的地址列表;以及 (c)连接到多个接收方客户机。

【技术特征摘要】
【国外来华专利技术】US 2004-12-31 11/027,3171、一种执行从发源客户机到多个接收方客户机的媒体的多个单播传送的方法,该方法包括以下步骤:(a)从发源客户机接收呼叫设置请求;(b)从呼叫设置请求获得多个接收方客户机的地址列表;以及(c)连接到多个接收方客户机。2、如权利要求1所述的方法,还包括以下步骤:(d)从发源客户机向多个接收方客户机传送媒体。3、如权利要求2所述的方法,其中,所述从发源客户机向多个接收方客户机传送媒体的步骤(d)包括:在至少两倍于媒体回放长度的持续时间期间传送媒体。4、如权利要求2所述的方法,其中,所述传送媒体的步骤(d)通过互联网协议从发源客户机向通用端口用户代理传送媒体,并通过公共交换电话网络从通用端口用户代理向至少一个目的客户机传送媒体。5、如权利要求2所述的方法,其中,所述传送媒体的步骤(d)通过互联网协议从发源客户机到通用端口用户代理传送媒体,并通过互联网协议从通用端口用户代理向至少一个目的客户机传送媒体。6、如权利要求1所述的方法,其中,所述连接到多个接收方客户机的步骤(c)发送多个呼叫设置请求。7、如权利要求1所述的方法,其中,所述接收呼叫请求的步骤(a)接收包括与接收方客户机对应的多个地址的邀请命令。8、如权利要求7所述的方法,其中,所述步骤(a)接收包括具有PSTN域的地址的邀请命令。9、如权利要求7所述的方法,其中,所述步骤(a)接收包括具有IP域的一些地址以及具有PSTN域的其它地址的邀请命令。10、如权利要求2所述的方法,其中,所述接收的步骤(a)以及传送的步骤(d)被连续执行以...

【专利技术属性】
技术研发人员:吉戈K卓塞弗德瓦拉简S普图帕拉姆比尔
申请(专利权)人:UT斯达康公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1