【技术实现步骤摘要】
【国外来华专利技术】在实时通信中建立媒体路径相关申请的交叉引用本申请基于并要求于2015年5月5日提交的美国临时申请序列号62/157,359的优先权,其全部公开内容通过引用并入本文。
本方法、电信装置、系统或软件模块总体涉及电信领域。
技术介绍
目前的全球电话网络,PSTN(公共交换电话网络),被建立以用于有限带宽(仅3.5kHz)的话音通信。宽带网络,例如互联网,也可以用于实时的个人到个人通信,例如通常称为VoIP(基于因特网协议的语音)的语音通信。互联网在端点之间传输数据,而不管数据内容或应用程序如何,因此被称为传输网络。VoIP或更广泛的实时通信(RTC)也用于简易老式电话服务(POTS)之外的多媒体通信,例如视频、呈现技术和即时通信。存在用于RTC的标准和草案,其通常由互联网工程任务组(IETF)定义。会话发起协议(SIP,RFC3261)是一种用于RTC的广泛使用的协议。RFC(请求注释)是IETF定义的互联网标准。Web实时通信(WebRTC)是在由IETF和万维网联盟(W3C)正在开发和实施标准化的网页浏览器中构建的RTC。RTC协议用于在端点装置之间建立媒体流,例如 ...
【技术保护点】
一种用于在具有不同类型的一个或多个网络接口(194)的端点之间建立或重新建立媒体路径的方法,所述网络接口(194)连接到在不同类型的网段(104、106、108)处的网络接入点(140),以实现呼叫的切换,所述方法包括:提供实时通信装置(RTC装置)(200),其包括第一媒体端点(202)、第二媒体端点(203)和服务器(210),所述RTC装置(200)、所述第二媒体端点(203)和所述服务器(210)中的每一个均具有存储器(192)和耦合到所述存储器(192)的处理器(190);使得能够在地址(120)从所述网段(104、106和108)处的接入点(140)到达所述服务 ...
【技术特征摘要】
【国外来华专利技术】2015.05.05 US 62/1573591.一种用于在具有不同类型的一个或多个网络接口(194)的端点之间建立或重新建立媒体路径的方法,所述网络接口(194)连接到在不同类型的网段(104、106、108)处的网络接入点(140),以实现呼叫的切换,所述方法包括:提供实时通信装置(RTC装置)(200),其包括第一媒体端点(202)、第二媒体端点(203)和服务器(210),所述RTC装置(200)、所述第二媒体端点(203)和所述服务器(210)中的每一个均具有存储器(192)和耦合到所述存储器(192)的处理器(190);使得能够在地址(120)从所述网段(104、106和108)处的接入点(140)到达所述服务器(210),其中所述RTC装置(200)和所述第二媒体端点(203)将被使用;设置连接到某个网络接入点(140)的所述RTC装置(200)的至少一个网络接口(194),以在所述RTC装置(200)与所述服务器(210)之间发送和接收消息(164);通过使用提供和应答协议(O/A协议)(160),配置所述RTC装置(200)和所述第二媒体端点(203),以具有点对点媒体能力,从而在所述RTC装置(200)和所述第二媒体端点(203)之间建立和重新建立媒体路径(146);在所述RTC装置(200)与所述服务器(210)之间建立连接之后,创建在所述RTC装置(200)与所述服务器(210)之间共享的唯一连接标识,以允许识别和恢复不响应的连接;当由用于连接到所述服务器(210)的所述RTC装置(200)使用的所述网络接入点(140)或所述网络接口(194)能够改变时,或者当用于媒体路径(146)的所述接入点(140)或所述网络接口(194)能够在呼叫期间改变时,所述方法还包括:由所述RTC装置(200)通过从以下步骤组成的组中选择的一个或多个进程收集来自在所述网段(104、106和108)处的所述接入点(140)的到所述服务器(210)的地址(120):检索来自呼叫建立过程的到所述服务器(210)的一个或多个地址(120),检索作为来自所述服务器(210)的消息(164)的源地址的到所述服务器(210)的一个或多个地址(120),接收来自所述服务器(210)的、传送到所述服务器(210)的一个或多个地址(120)的消息(164),使用到所述服务器(210)的DNS或其他查找地址(120)的数据库,并存储到所述服务器(210)的预定地址(120)的列表;由所述RTC装置(200)重复发送消息(164)到所述服务器(210)的地址(120),并且如果没有收到响应,则尝试到所述服务器(210)的其他收集的地址(120),直到收到响应,并且通过将消息(164)继续发送到收到所述响应的所述地址(120)来恢复信令连接;在所述RTC装置(200)与所述服务器(210)之间恢复信令之后,由所述RTC装置(200)向所述服务器(210)呈现用于恢复特定连接的连接标识,以便能够接收呼叫或使用所述O/A协议(160)来在所述RTC装置(200)与所述第二媒体端点(203)之间建立或重新建立媒体路径;通过监视或得知是否需要重新建立所述媒体路径(146),由所述RTC装置(210)确定对媒体路径的重新建立的需要;以及如果需要重新建立所述媒体路径,则由所述RTC装置(200)在所述RTC装置(200)与所述第二媒体端点(203)之间,经由所述服务器(210),通过使用所述O/A协议(160)来发起所述媒体路径(146)的重新建立。2.根据权利要求1所述的方法,还包括:由所述RTC装置(200)依据从以下组中选择的、改变地址的事件或媒体路径条件的出现来确定对媒体路径的重新建立的需要:所述RTC装置(200)检测或得知来自所述服务器(210)的消息(164),即使用的、用于连接至所述服务器(210)的其地址已经改变,并且所述媒体路径(146)取决于所述改变的地址,所述RTC装置(200)从所述服务器(210)接收消息(164),其中所述消息(164)的目的地地址与先前消息相比已经改变,并且所述媒体路径(164)取决于所述改变的地址,所述RTC装置(200)检测到用于所述媒体路径(164)的其地址已经改变,所述RTC装置(200)经由所述服务器得知来自所述第二媒体端点(203)的消息(164),即通过所述第二媒体端点用于所述媒体路径(164)的地址已经改变,以及所述RTC装置(200)检测或得知在所述RTC装置(200)与所述第二媒体端点(203)之间的所述媒体路径(164)的任一方向上的流量已经停止或变得不畅。3.根据权利要求1所述的方法,还包括:取决于是否正在进行呼叫或者是否存在需要保持有效的NAT或防火墙开口,由所述RTC装置(200)适配向所述服务器(210)重复发送消息的频率。4.根据权利要求1所述的方法,还包括当由所述RTC装置(200)使用的协议需要媒体加密,加密密钥在所述媒体路径(146)上通过所述媒体端点(202、203)协商,并且通过检查通过信令信道仅对所述服务器(210)可用的指纹来进行保护以防止中间人攻击时,将所述第二媒体端点(203)与形成网关(222)的所述服务器(210)集成,用于将呼叫连接到与所述RTC装置(200)关于信令或媒体不兼容的端点,或者用于在关于信令或媒体不兼容的网段(104、106、108)上连接呼叫。5.一种用于在端点之间建立媒体路径,用于使用通信协议来拦截和解密RTC装置(200)和RTC服务(228)之间的实时通信(RTC)媒体流量的方法,其中所述媒体流量通过使用指纹而受到保护以防止中间人攻击,用于监视、分析和记录的目的,所述方法包括:提供包括第一媒体端点(202)、第二媒体端点(203)、RTC服务器(218)和拦截网关(224)的实时通信装置(RTC装置)(200),所述RTC装置(200)、所述第二媒体端点(203)、所述RTC服务器(218)和所述拦截网关(224)中的每一个均具有存储器(192)和耦合到所述存储器(192)的处理器(190);所述方法还包括:利用所述拦截网关(224)与用于由所述RTC服务(228)和媒体服务器(214)使用的通信协议的代理(211)集成,所述代理(211)和所述媒体服务器(214)中的每一个均具有存储器(192)和耦合到所述存储器(192)的处理器(190)中;在所述RTC装置(200)与所述媒体服务器(214)之间,以及在所述媒体服务器(214)与所述第二媒体端点(203)之间,以及由重写消息(164、164b)的所述代理(211)建立所述RTC媒体路径;通过重写所述消息(164、164b)的所述代理(211)设置指纹,用于通过所述媒体服务器(214)进行RTC媒体流量的拦截、解密和传送;以及配置所述RTC装置(200)以使用用于由所述RTC服务(228)使用的所述通信协议的所述代理(211)。6.一种用于在端点之间建立媒体路径,用于使用TURN协议来拦截和解密RTC装置(200)和RTC服务(228)之间的实时通信(RTC)媒体流量的方法,其中所述媒体流量通过使用指纹而受到保护以防止所述中间人攻击,用于监视、分析和记录的目的,所述方法包括:提供包括第一媒体端点(202)、第二媒体端点(203)、RTC服务器(218)和拦截网关(224)的实时通信装置(RTC装置)(200),所述RTC装置(200)、所述第二媒体端点(203)、所述RTC服务器(218)和所述拦截网关(224)中的每一个均具有存储器(192)和耦合到所述存储器(192)的处理器(190);所述方法还包括:具有存储器(192)和耦合到所述存储器(192)的处理器(190)的TURN服务器(216)与所述拦截网关(224)集成;在所述RTC装置(200)与所述TURN服务器(216)之间,以及在所述TURN服务器(216)与所述第二媒体端点(203)之间,通过配置所述RTC装置(200)或所述RTC服务(228)以使用所述TURN服务器(216),或者通过在密封网段中发现所述T...
【专利技术属性】
技术研发人员:马丁·高德纳,蒂博尔·布罗姆豪尔,卡尔·埃里克·斯塔尔,
申请(专利权)人:伊帕莱夫股份公司,马丁·高德纳,蒂博尔·布罗姆豪尔,卡尔·埃里克·斯塔尔,
类型:发明
国别省市:瑞典,SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。