[发明专利]用于数据交换的方法和设备在审
申请号: | 201780017437.8 | 申请日: | 2017-02-08 |
公开(公告)号: | CN108781230A | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | J.洪德 | 申请(专利权)人: | 西门子股份公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;刘春元 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务质量属性 数据交换 应用层 服务质量确保 服务质量设置 方法和设备 消息头扩展 传输协议 数据传输 网络节点 质量结果 传输层 无状态 应用 转交 服务 收益 分配 网络 | ||
按照本发明的用于在应用无状态的传输协议、尤其是HTTP的情况下进行数据交换的方法规定使消息的消息头扩展一个或多个服务质量属性,所述服务质量属性由参与数据交换的网络节点规定用于在规定服务质量属性之后确定对相应的消息的处理。借此,可以在传输层和/或应用层上实现服务质量或Quality of Service。在对多个被分配给不同的应用的消息进行数据传输时,在应用层上实现服务质量确保了关于每个单个的消息的特性和预期收益方面对每个单个的消息的注释。借此,从终点方面可以造成对数据交换的详细的控制。通过服务质量属性造成的服务质量设置也可以在需要时被转交给更深的应用层。特别是在网络中的负载情况下,这样可以实现更好的服务质量结果。
技术领域
本发明涉及按照专利独立权利要求的前序部分所述的用于数据交换的方法以及设备。
背景技术
在现有技术中公知如下传输协议,所述传输协议确保了经由计算机网络无状态地传输数据。如今主要使用传输协议作为»Hypertext Transfer Protocol(超文本传输协议)«或者HTTP公知。如今,HTTP尤其被用于在万维网(World Wide Web,WWW)中传输超文本文件,但是也越来越多地被用于实现针对直接的机器与机器交互的网络服务。
利用消息的交换来实现在两个通信单元、通常客户端与服务器之间的HTTP通信,所述消息通常包括询问和应答。对通常由客户端向服务器提出的询问或请求(Request)进行应答或英文Response,作为对询问的反应。
对于在使用HTTP的情况下实现机器与机器交互,分布式网络服务的模式已经被证明为合适,该模式在业界也被称作»Representational State Transfer(表述性状态转移)«或REST。像传输协议HTTP那样,模式REST也是无状态的,也就是说在两个消息之间没有存储所参与的通信成员方面的状态信息。该无状态性确保了网络服务的可扩展性。在负载分配的过程中,抵达服务器的询问可以容易地被分配到多个服务器上。对应于模式REST的网络服务也被称作RESTful。为了实现网络服务,使用询问模式、例如已知的询问模式GET(查看)、POST(创建)、PUT(更新)/PATCH(补丁)或DELETE(删除),所述询问模式已经在HTTP传输协议中被限定。
将HTTP用于传输超文本文件不需要对消息交换的质量进行特别规定,而借助于面向消息的中间软件应用来实现网络服务需要所限定的服务质量或Quality of Service(QoS)。尤其是所规定的应答时间或者所需的消息吞吐量属于该服务质量。在此,对服务质量的诸如此类的要求根据如下应用而有区别,所述应用是面向消息的中间软件应用的上级或所述应用利用了该面向消息的中间软件应用。
目前公知的用于确保被接受的服务质量的措施包括:利用预留、优化以及必要时对数据包速度的限制来使数据包传输参数化。这些措施全部在已知的OSI模型(OpenSystems Interconnection Model(开放式系统互联模型))的第3层、即网络层或NetworkLayer上实现,所述第3层涉及在数据包层面上的中继。
然而,用于确保网络层上的服务质量的措施并不适合于基于HTTP的面向消息的中间软件应用,因为前者只控制在OSI模型的第3层上对数据包的转发,而后者应该控制在传输层和/或应用层上的上级的消息交换。在传输层和/或应用层的上级层上,来自中继层的面向数据包的服务质量属性不再能被访问而且总归不变,比如在越过多个网络段边界进行中继的情况下不变,因为面向数据包的属性在各个网络节点中转发数据包期间随时都能被改变。因而,用于确保在传输层和/或应用层上在发送方与接收方之间进行数据交换时的服务质量的措施不能利用已知的用于确保在网络层上的服务质量的做法来实现。
发明内容
本发明所基于的任务在于说明如下装置,所述装置允许在传输层和/或应用层上针对无状态的传输协议设置服务质量。
按照本发明,该任务通过具有专利权利要求1的特征的方法来解决。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子股份公司,未经西门子股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780017437.8/2.html,转载请声明来源钻瓜专利网。