在通信网络中指派地址的制作方法_4

文档序号:8449507阅读:来源:国知局
E I的不同接口的不同业务类型(例如,UDP和TCP )。
[0084]图11中概述了上述实施例。以下编号对应于图12的编号。
[0085]S23.MPTCP代理节点3接收来自主机I的多个MPTCP子流。每个MPTCP子流与地址相关联。
[0086]S24.MPTCP代理节点3应用规则为要向对等体4使用的单TCP流指派地址。如上所述,此规则可包括使用第一子流的地址,使用可能具有最长寿命期的子流的地址,或者使用未由任何子流使用的全新地址。
[0087]S25.向对等体4发送具有指派的地址的单TCP流。
[0088]图10示出根据上述任何实施例的MPTCP代理节点3。向MPTCP代理节点3提供用于接收来自主机I的多路流的第一接收器10。也提供处理器11用于应用规则为要向对等体4发送的TCP单流指派地址。此规则例如可包括使用第一多路流的地址,使用另一多路流的地址或使用全新地址。也提供第一传送器12用于向对等体4发送TCP单流。
[0089]在任何上述实施例中,可向MPTCP代理节点3提供布置成将指令消息发送到地址指派单元5的第二传送器13。指令消息指示地址指派单元5不要释放或再使用用于向对等体4发送的TCP单流的地址。一旦与对等体4的TCP会话结束,此传送器13随后可用于允许地址指派单元5释放或再使用该地址。
[0090]也可提供采用存储器15形式的非暂时性计算机可读媒体。这能够用于存储由处理器11用于将地址指派到TCP单流的规则16。
[0091]还可向MPTCP代理节点3提供如上所述用于在主机I与对等体4之间发送的流上执行NAT的NAT功能14。
[0092]存储器15也可用于存储计算机程序17,计算机程序17在由处理器11执行时,促使MPTCP代理节点3表现得如上所述。注意到,程序可从诸如数据载体的远程源18获得。也注意到,规则16和程序17示为存储在位于MPTCP代理节点3的存储器15中,但将领会的是,它们可从远程源获得,或者可存储在不同物理存储器中。
[0093]上述实施例示出由MPTCP代理节点3向对等体4使用的地址的各种变型。这些变型能够用于优化地址指派,特别是如果MPTCP代理节点3在不具MPTCP能力的电信运营商的网络中使用,则只能够发送和接收单流TCP信令。在主机具MPTCP能力,并且对等体不具该能力的情况下,上述实施例允许指派地址到单流TCP信令。
[0094]技术人员将领会,可对上述实施例进行各种修改。例如,上面提供了许多不同示例。将领会的是,在一些情况下,可使用那些示例的组合。
[0095]本说明书中使用了以下缩略词:
3GPP第三代合作伙伴项目
E-UTRAN 演进通用地面无线电接入网络 GERAN GSM EDGE无线电接入网络 IETF因特网工程任务组
IP因特网协议
LAN局域网
LTE长期演进
MPTCP 多路 TCP NAT网络地址转换器
PDN分组数据网络
PGffPDN网关
RAN无线电接入网络
RNC无线电网络控制器
TCP传输控制协议UDP用户数据报协议UE 用户设备
UTRAN通用地面无线电接入网络
WLAN无线 LAN
【主权项】
1.一种对从代理节点(3)发送到对等节点(4)的消息进行寻址的方法,所述方法包括在所述代理节点: 接收(S23)来自主机节点(I)的多个多路消息,所述多个多路消息中的每个消息具有地址; 应用(S24)规则为朝向所述对等节点的单流消息指派地址,所述单流消息包括所述多个多路消息中的每个消息;以及 向所述对等节点发送(S25)所述单流消息。
2.如权利要求1所述的方法,其中所述多个多路消息包括多路传送控制协议消息,并且所述单流消息包括传送控制协议。
3.如权利要求1或2所述的方法,还包括在所述代理节点: 确定(SI)用于所述多个多路消息的第一消息的地址(6); 将所述确定的地址(9)指派(S2)到朝向所述对等节点的所述单流消息;以及 向地址指派节点(5)发送(S3)不释放或再使用用于所述单流消息的所述地址(9)的指令。
4.如权利要求1或2所述的方法,还包括: 确定(S6)用于所述多个多路消息中的每个消息的地址(6,7,8); 从所述确定的地址选择(S7)用于指派(S8)到朝向所述对等节点的所述单流消息的所述地址; 向地址指派节点(5)发送(S3)不释放或再使用用于所述单流消息的所述地址(9)的指令。
5.如权利要求4所述的方法,还包括基于以下任一项执行所述选择: 每个地址所属网络的类型; 每个地址的预期寿命;以及 每个地址的历史寿命。
6.如权利要求4或5所述的方法,其中所述确定的地址包括预期指派到所述主机的至少一个地址。
7.如权利要求4、5或6任一项所述的方法,还包括向地址指派节点(5)发送不释放或再使用所述选择的地址的指令。
8.如权利要求1或2所述的方法,还包括: 为朝向所述对等节点的所述单流消息指派新地址,所述指派的地址没有用于所述多个多路消息的任何消息。
9.如权利要求8所述的方法,其中所述指派的地址对单主机是独特的。
10.如权利要求1或9任一项所述的方法,还包括在所述代理节点: 在所述多个多路消息中的每个消息上执行网络地址转换。
11.一种在移动通信网络中使用的代理节点,所述代理节点包括: 第一接收器(10),用于接收来自主机节点(I)的多个多路消息,所述多个多路消息中的每个消息具有地址(6 ;7 ;8); 处理器(11),用于应用规则为朝向对等节点(4)的单流消息指派地址,所述单流消息包括所述多个多路消息中的每个消息;以及 第一传送器(12),用于向所述对等节点发送所述单流消息。
12.如权利要求11所述的代理节点,其中所述多个多路消息包括多路传送控制协议消息,并且所述单流消息包括传送控制协议。
13.如权利要求11或12所述的代理节点,其中所述处理器(11)布置成确定用于所述多个多路消息的第一消息的地址,并且将所述确定的地址指派到朝向所述对等节点的所述单流消息,所述代理节点还包括: 第二传送器(13),用于向地址指派节点(5)发送不释放或再使用用于所述单流消息的所述地址(9)的指令。
14.如权利要求11或12所述的代理节点,其中所述处理器(11)还布置成确定用于所述多个多路消息中的每个消息的地址,并且从所述确定的地址中选择指派到朝向所述对等节点(4)的所述单流消息的地址。
15.如权利要求14所述的代理节点,其中所述处理器(11)布置成还基于每个地址所属的网络的类型、每个地址的预期寿命和每个地址的历史寿命的任何一项来执行所述选择。
16.如权利要求14或15任一项所述的代理节点,还包括用于向地址指派节点(5)发送不释放或再使用所述选择的地址的指令的第二传送器(13)。
17.如权利要求11或12所述的代理节点,其中所述处理器(11)布置成将地址指派到朝向所述对等节点的所述单消息流,所述指派的地址没有用于所述多个多路消息的任何消息。
18.如权利要求17所述的代理节点,其中所述处理器(11)布置成指派对单主机独特的地址。
19.如权利要求11到18任一项所述的代理节点,还包括用于在所述多个多路消息中的每个消息上执行网络地址转换的网络地址转换功能(14)。
20.一种包括计算机可读代码部件的计算机程序(17),所述计算机可读代码部件从采用代理节点(3)中的处理器(11)中的存储器(15)形式的计算机可读媒体运行时,促使所述代理节点执行权利要求1到10任一项所述的方法。
21.一种包括如权利要求20所述的计算机可读媒体(15)和计算机程序(17)的计算机程序产品,其中所述计算机程序(17)存储在所述计算机可读媒体(15)上。
【专利摘要】本文提供了用于对通信网络中从代理节点发送到对等节点的消息进行寻址的方法和设备。代理节点接收来自主机节点的多个多路消息。多个多路消息中的每个消息具有地址。代理节点然后应用规则为朝向对等节点的单流消息指派地址。单流消息包括多个多路消息中的每个消息。然后向对等节点发送单流消息。
【IPC分类】H04L29-06
【公开号】CN104769910
【申请号】CN201380057325
【发明人】D.罗伊兰德, M.埃里克斯森, R.普鲁肖塔马
【申请人】瑞典爱立信有限公司
【公开日】2015年7月8日
【申请日】2013年10月31日
【公告号】EP2915305A1, WO2014068062A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1