3G无线网络的会话启动协议信令中的VIA字段压缩的协议和方法技术

技术编号:5436698 阅读:282 留言:0更新日期:2012-04-11 18:40
通过对VIA字段进行压缩以减少SIP消息中的信令开支,提供3G 无线网络的会话启动协议“SIP”信令。压缩的方法包括:沿着消息传 递通过的路径对每个中间地址中找到的冗余地址信息进行消除,并对 报头的某些元素进行标记,以及在VIA报头中使用标记代替原始字符 串。网络设备接收(250)SIP消息并检查SIP消息的报头信息中的 VIA字段以识别(260)发送SIP消息的起始域。如果该域与当前域不 同(270),那么网络设备将当前域添加(280)到VIA字段中,并沿 着其路径将该消息发送到目的结点。如果该域与当前域相同(270), 那么网络设备对域信息进行压缩(290),并将已压缩的域信息添加 (300)到VIA字段中,并将该消息沿着其路径发送到目的结点。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总的来说涉及无线通信领域,更具体地说涉及通过在VIA 字段中使用压缩以减少会话启动协议消息中的信令支出的改进的3G 无线网络的会话启动协议信令。
技术介绍
会话启动协议(SIP)是应用层控制协议,其可建立、修改和终 止多介质会话(也被称作会议)或因特网电话呼叫。SIP在RFC2543 中被定义。SIP可邀请参与者进行单点会议和多点会议,并且不要求 发起人是正在发送邀请的会议的成员。介质和参与者可被增加到现有 的会话中。明显地,SIP支持姓名映射和重定向服务,同时允许进行 ISDN和智能网的电话用户服务。这些便利性也允许个人流动性,这便 提供了到达位于单个、与位置无关的地方的被呼叫方的能力。作为传 统的基于文本的互联网协议,它类似于超文本传输协议(HTTP)和 简单邮件传输协议(SMTP)。与这些协议一样,SIP是基于客户端-服务器模块的文本协议,当一个实体(客户端)产生请求时,该请求 被发送到接收实体(服务器)以对这些请求做出响应。请求调用服务 器上的方法,并通过传输控制协议(TCP)或用户数据报协议(UDP) 被发送。最重要的SIP方法(目前有6种)是INVITE方法,其用于 启动客户端与服务器之间的呼叫。其它的SIP方法是ACK、 OPTIONS、 BYE、 CANCEL和REGISTER。新的INFO方法也已经作为SIP的扩 展的一部分在RFC 2976中被提出。SIP使用会话描述协议(SDP)以用于介质描述。SIP支持建立 和终止多介质通信的五个方面,即用户位置、用户功能、用户可用 性、呼叫建立和呼叫处理。SIP消息通常为请求或响应。请求是从客户端流向服务器的,而 响应是从服务器流向客户端的。这些请求和响应包括不同的报头(header)以描述通信的细节。SIP报头字段在语法与语义方面都与 HTTP报头字段类似。消息使用报头字段以指定如下各项例如呼叫 者、被呼叫者、消息的路径、消息主体的类型和长度等。报头字段中 的一些被用于所有消息中,剩下的在合适的时候被使用。通常,报头 出现的顺序是不重要的,除了 VIA字段和HOP-BY-HOP报头必须出 现在END-TO-END报头之前之外。VIA字段迄今为止指示由消息(请求或响应)所紧跟随的路径。 图1和图2示出了 SIP请求与响应中的VIA字革殳的典型的实施例。VIA 字段是所有SIP消息中需要的报头字段中的一个。当SIP被用于3G 无线通信时,它的一个严重的缺点是信令支出严重地增加了实时应用 的呼叫建立时间。为了解决这个问题,本行业已经产生了一些有限的 信令压缩工具,即SIGCOMP。然而,SIGCOMP仍然不能给信令消息 中的很多字段提供压缩。特别地,在所有SIP消息中都需要VIA字段 并且当消息从发送端沿着很长的路径到达接收端时,VIA字段可增加 到相当大。VIA字段不能被压缩。因此,本行业需要一种能够克服上 述传统的SIP消息中发现的严重问题的解决方案。
技术实现思路
公开了 3G无线网络的SIP信令中的VIA字段压缩的协议和方法, 其减小了由增加呼叫建立时间的信令所产生的固有延迟。VIA字段的 压缩实现了较低的信令延迟,其减小了复杂的呼叫建立延迟并减小了 必要的呼叫信令的带宽损失。VIA字段的压缩是通过去冗余实现的。 去冗余消除了包含在序列中的起始消息之后的消息中的冗余和由此产 生的不必要的信息。参数的使用被用于通知分析程序已排除的冗余, 以使得该消息传送字节大小显著减小的相同信息。可选地,可使用用于去冗余的标记法。该方法分析序列中的起始 消息,并用标记取代某些经识别的字符串。然后,序列中后面的消息 使用标记取代完整的字符串从而当给消息的接收端提供相同的消息时显著地减小整个消息中的字节大小。在浏览了下面的详细描述和附图之后,本专利技术的其它特征和优点 对于本领域的普通技术人员而言将变得更加显而易见。附图说明通过研究附图,可部分地收集本专利技术的结构和操作的详细资料, 其中相同的参考标号指代相同的部分。图1是示出了示例性的现有技术SIP请求的表格图2是示出了示例性的现有技术SIP响应的表格图; 图;; 、' - '一、 、 《图4是根据本专利技术的实施方式示出了 SIP消息的路径中的示例性 网络设备的结构图5是根据本专利技术的实施方式示出了对SIP消息中的VIA字段进 行压缩的示例性过程的流程图6是根据本专利技术的实施方式的示出了对SIP消息中的VIA字段 进行压缩的可选的示例性过程的流程图7是示出了在传统SIP中具有未压缩的VIA字段的示例性消息 报头的表格图8是示出了示例性的无线通信设备的结构图,该示例性的无线 通信设备可与本文描述的各种实施方式结合使用;图9是示出了示例性的计算机系统的结构图,该实例性计算机系 统可与本文描述的各种实施方式结合使用。具体实施例方式通过使用VIA字段中的压缩以减小SIP消息中的信令开支,本文 公开的某些实施方式提供3G无线网络的改进的SIP信令。例如,本 文公开的一个方法允许通过沿着消息经过的路径消除在每个中间地址 中发现的冗余地址信息以对VIA报头进行压缩。可选择的方法允许通 过标记报头的某些元素并用VIA报头中的标记(token )代替原始字符串以压缩VIA |艮头。在阅读了本说明书之后,本领域的相关技术人员将明白如何实施 各种可选的实施方式和可选的应用中的专利技术。然而,尽管本文描述了 本专利技术的各种实施方式,但是应该理解,这些实施方式仅仅是以示例 性而限制性的方式提出的。因此,各种可选的实施方式的详细描述不 应该被理解为限制所附权利要求中提出的本专利技术的范围或广度。图。在示出的实施方式中,网络10包括两个结点100和160、多个网 络110、 130和150,以及多个服务器120和140。实际上,从结点100 到接点160的SIP消息是沿着这样的路径传输的,即,通过网络110 到服务器120、通过网络130到服务器140以及通过网络150到结点 160。本领域的相关技术人员将理解到,在可选4奪的实施方式中,SIP 消息可遵循不同的路径从一 个结点到达另 一 个结点,这取决于基本网 络的属性和大小。在一个实施方式中,结点100和160是无线通信设备,并且网络 IIO和150是无线通信网络。在可选4奪的实施方式中,结点IOO和160 可为其它类型的网络设备,例如个人计算机、膝上型电脑、个人数字 助理或其它能够通过网络110、 130和150相互通信或与其它结点通信 的设备。在一个实施方式中,服务器120和140执行这样的功能,即,通 过各个网络IIO、 130和150发送信息包。例如,服务器120和140可 位于公共网络基础结构的主干上,例如被广泛地称作因特网的网络 的特殊组合。可选择地,服务器120和140可完全位于专用网络中, 尽管执行相同的功能,即通过网络或网络区段发送通信量。图4是根据本发胡的实施方式的示出了 SIP消息的路径上的示例 性网络设备的结构图。在示出的实施方式中,服务器120包括压缩模 块200。压缩模块200被配置为检查在服务器120处接收到的SIP消 息,并对消息报头VIA中的消息字段进行压缩。压缩模块200可按照 不同的方式进行压缩,例如,这些方式包括通过对VIA消息字段中 发现的地址消息本文档来自技高网
...

【技术保护点】
一种对会话启动协议(SIP)信令消息中的VIA字段进行压缩的系统,包括: 网络设备,其位于网络路径上,所述网络设备被配置为处理SIP信令消息;和 压缩模块,其被配置为由所述网络设备执行,其中所述压缩模块接收SIP信令消息并在对所 述SIP信令消息进行所述处理的过程中压缩所述消息中的所述VIA字段。

【技术特征摘要】
【国外来华专利技术】2006.9.7 US 11/470,7381. 一种对会话启动协议(SIP)信令消息中的VIA字段进行压缩的系统,包括网络设备,其位于网络路径上,所述网络设备被配置为处理SIP信令消息;和压缩模块,其被配置为由所述网络设备执行,其中所述压缩模块接收SIP信令消息并在对所述SIP信令消息进行所述处理的过程中压缩所述消息中的所述VIA字段。2. 根据权利要求1所述的系统,其中所述压缩模块被配置为通过 对所述VIA字段中的信息进行去冗余以对所述SIP信令消息进行压缩。3. 根据权利要求2所述的系统,其中所述压缩模块被配置为包含 VIA字段中的一个或多个参数。4. 根据权利要求3所述的系统,其中参数识别从所述VIA字段中 移除的冗余信息的 一 部分。5. 根据权利要求4所述的系统,其中参数识别所述SIP消息的所 述路径中的中继l爻。6. 根据权利要求1所述的系统,其中所述压缩模块被配置为通过 用标记取代所述VIA字段中的信息以对所述SIP信令消息进行压缩。7. 根据权利要求6所述的系统,其中所述压缩模块被配置为将SIP 信令消息进行分析以识别所述VIA字段中使用的标记的值。8. 根据权利要求6所述的系统,其中所述压缩模块被配置为识别VIA字段中的一个或多个重复字符串,并为所述一个或多个重复字符 串中的每一个创建标记。9. 根据权利要求8所述的系统,其中协议信息被标记取代。10. 根据权利要求8所述的系统,其中用户名信息被标记取代。11. 根据权利要求8所述的系统,其中子字段信息被标记取代。12. 根据权利要求8所述的系统,其中上层字段信息被标记取代。13. —种用于对会话启动协议(SIP )信令消息中的VIA字段进行 压缩的方法...

【专利技术属性】
技术研发人员:阿图尔·苏里阿努帕姆·朱内贾亚什·夸里亚
申请(专利权)人:京瓷无线公司
类型:发明
国别省市:US

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

1