用于路由信号的方法、路由设备和计算机可读存储介质
摘要:
客户端和服务器通过多个无线接入路径进行通信,每个无线接入路径使用不同的无线网络。一种在服务器处执行的方法包括在服务器处经由多个无线接入路径中的一个无线接入路径从客户端接收信号,该信号包括传输层部分、网络层部分和数据部分,该传输层部分包括传输层标识符,该传输层标识符提供无线接入路径的指示;确定来自于由该传输层标识符所指示的无线接入路径的该信号的至少一个子集的目的地,以及向该目的地路由该信号。如果流被转移到经由不同的路由行进,则必须有一些机制来确保信号到达其预定目的地。优选地,多路径传输控制协议(TPTCP)用作传输层协议。MPTCP将一个或者多个TCP子流绑定到内容数据服务器和用户客户端应用之间的一个逻辑连接中。在客户端设备中,网络策略模块指定可以接入哪些物理路径以及它们是否对称地用于ACK传递(标记[a])。被转移以使得在与最初设想的不同访问路径上在这些设备之间发送的信号需要在接收设备内重新路由,使得它们到达正确的“套接字”并且可以由适当的接收器处理。为了实现“通过LTE上行链路的WiFi上行链路”策略,客户端预路由功能(标记[b])在将上行链路TCP分组传递到网络之前修改上行链路TCP分组的源/目的地IP地址,以便网络可以透明地执行期望的流量路由。在服务器侧,服务器预路由功能(标记[c])修改所有TCP ACK的目的地IP地址,使得IP层随后确保传递到服务器的正确TCP状态机。服务器在TCP连接建立期间建立“TCP确认‑to–TCP套接字”映射,并且通过监控TCP流量(标记[d])保持其状态。
公开/授权文献
0/0