[发明专利]用于推荐通信栈的方法有效
申请号: | 201880020871.6 | 申请日: | 2018-03-22 |
公开(公告)号: | CN110495155B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | G.弗罗门图克斯;F.菲奥;A.布劳德 | 申请(专利权)人: | 奥兰治 |
主分类号: | H04L65/1101 | 分类号: | H04L65/1101;H04L67/563;H04L67/564;H04L67/565;H04L67/568;H04L69/08;H04L69/18;H04L69/24;H04L69/326;H04L69/329 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 李芳华 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 推荐 通信 方法 | ||
本发明涉及一种用于推荐由多个通信协议形成的通信栈的方法,该方法涉及在终端(1,2)与第一服务器(20,21)之间发起的以在通信网络(100)中提供内容项的数据会话,该通信网络包括负责通过来自该第一服务器(20,21)的授权而提供该内容项的第二服务器(10,11,12,13,1n),该第一服务器(20,21)已经检测到该终端(1,2)使用的该栈与该第二服务器(10,11,12,13,1n)的通信参数不兼容并且已经向该终端(1,2)传输了重定向消息,该重定向消息包括关于推荐要用于获得该内容项的栈的信息项,该方法由该第二服务器实施并且包括:从该终端(1,2)接收内容获得请求消息项的步骤,在关于该通信网络或该接收到的获得请求消息的数据项的基础上选择要推荐的栈的步骤,向该终端(1,2)传输包括该推荐的栈的推荐消息的步骤,接收由该终端(1,2)使用该推荐的栈传输并且关于获得该内容项的消息的步骤。
技术领域
本发明的应用在于TCP/IP通信网络领域。
背景技术
近年来,由终端用来通过IP(互连网协议)网络进行通信的协议在一段几乎没有变化的时期后已经变得高度多样化。与每一层(物理层、链路层、网络层、传输层、会话层、表示层、应用层)使用的各种通信协议相对应的协议栈可以随通信的不同而变化。在知道已经开发了迄今为止使用的协议的安全版本的情况下,确保交换安全的开发也带来更多种类的这些协议的结果。这些新的协议通常由内容供应商建议,同样地也由终端和/或操作系统的供应商建议,这些供应商可以更加容易地引入新的协议,因为他们对客户端终端和内容服务器两者均进行控制。由内容供应商开发新的协议更加证明了其自身价值,因为该开发需要从传输层直到应用层(也就是说,为了确保端到端通信)进行干预的协议。除了历史协议之外,即通过TCP(传输控制协议)(或UDP(用户数据报协议))通过IP(互联网协议)的HTTP(超文本传输协议),还可以使用传输层加密协议,即TLS(传输层安全)或DTLS(数据报传输层安全)。在应用级,此后可能使用HTTP/2协议并且还可能将QUIC(快速UDP互联网连接)协议用作传输协议。这些只是由终端节点用来通过IP网络进行通信的新的协议的几个示例,并且这个清单还可以用目前正在定义的或特别用于测试网络的其他协议来补充。此外这种协议伴随有各种版本。对于同一个协议来说,通常存在几种版本,并且因此协议栈的多样性一方面通过协议的多样性而变得丰富,另一方面通过同一个协议的各种版本而变得丰富。尽管端节点之间通信的这种协议丰富性涉及对安全、速度、信息的丰富性的需要,但其另一方面将复杂性引入中间设备的管理,该中间设备负责路由通信量以及标识、分析和优化通信。负责中间设备的管理的操作者日益面临这样的情形:服务(特别是与位置和事件的解决相关的那些服务)因为协议的这些变更而退化或事实上中断。两个端节点之间的通信根据节点、使用的服务、通信建立的时刻可能大不相同并且负责传送通信的操作者必须适应于这种环境。用于各种协议层的协议的协商不是标准的,并且尽管对于操作者来说仍可以标识使用的协议,但对他来说不可能在选择这些协议时进行干涉。然而,通过端节点选择协议影响了由传送在端节点之间建立的通信的数据的网络的操作者所实施的服务。对于端节点,存在一种用于特别经由HTTP协议和特定于IETF文件RFC 7838的“替代性服务”选项(“HTTP替代性服务”)来协商协议的装置。然而,此协议是不充分的,因为一方面该协议基于HTTP协议,因此限制了其吸引力,并且另一方面该协议使得能够仅协商一个协议而非用于协议栈的各种层的一组协议。此外,此装置不允许例如操作者的中间设备项(如CDN服务器或高速缓存)能够向端实体建议新的协议。因此,对于负责向终端有效提供内容的服务器来说,这种解决方案使其不可能对两个端节点之间的通信的协议栈进行干预。
本发明的目的之一是弥补现有技术的这些缺点。
发明内容
本发明旨在借助于一种用于推荐由多个通信协议构成的通信栈的方法来改善情形,该方法涉及在终端与第一服务器之间发起的用于在通信网络中提供内容的数据会话,该通信网络包括负责通过该第一服务器的授权而提供该内容的第二服务器,该第一服务器已经检测到该终端使用的该栈与该第二服务器的通信参数不兼容并且已经向该终端发送了重定向消息,该重定向消息包括关于推荐要用于获得该内容的栈的信息项,该方法由该第二服务器实施并且包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥兰治,未经奥兰治许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880020871.6/2.html,转载请声明来源钻瓜专利网。