[发明专利]一种生成操作请求的方法、设备及系统有效
申请号: | 201310201914.X | 申请日: | 2013-05-27 |
公开(公告)号: | CN104184645B | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 刘树成;查敏;周倩;卢绪山 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/723 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 操作 请求 方法 设备 系统 | ||
技术领域
本发明涉及通信技术,尤其涉及一种生成操作请求的方法、设备及系统。
背景技术
随着通信技术的发展,一些协议到下一代协议之间存在着一些过渡技术或协议,例如互联网协议第四版(Internet Protocol version4,简称IPv4)到下一代互联网协议(Internet Protocol version6,简称IPv6)之间的过渡技术,现有的过渡技术运营场景繁多,优化方案层出不穷。
发明人发现,现有的设备在面对这些过渡技术,以及过渡技术运营场景多,优化方案不断出现的问题时,为了支持不同技术或协议,要采用不同结构的数据模型和表项等,即根据不同的技术或协议去建立相应的数据模型或表项。甚至有时候在同一种技术或协议中,为了支持不同的应用场景也需要建立不同的数据模型或表项,这样当设备接收到通过不同协议发送的参数等信息时,才能够识别并执行所指示的命令,这样会导致基于现有设备架构的产品开发和维护难度大。例如,当设备A向设备B发送请求设备B对其到的待处理报文进行操作的操作请求时,由于待处理报文可能属于不同的协议或者需要不同的机制进行处理,因此设备A即发送操作请求的设备需要具备发送多种操作请求的能力以便实现对不同的协议的支持,使得设备A的部署比较复杂。
发明内容
本发明实施例提供一种生成操作请求的方法、设备及系统,用于降低对发送操作请求的设备的要求,降低发送操作请求的设备的部署难度。
第一方面提供一种生成操作请求的方法,所述方法包括:
生成设备生成请求对第一报文进行操作的第一操作请求,所述第一操作请求包括用于指示第一赋值位置的信息和第一赋值内容,所述第一赋值位置为所述第一报文中的位置,所述第一赋值内容为用于对所述第一赋值位置进行赋值的数据,所述用于指示第一赋值位置的信息包括第一报文头的类型的标识、第一偏移量和第一长度,所述第一报文头为所述第一报文中的报文头,所述第一偏移量是相对于所述第一报文头的起始位置的偏移量;
所述生成设备将所述第一操作请求发送给描述设备或接收设备。
第二方面提供一种生成操作请求的方法,所述方法包括:
描述设备接收请求对第一报文进行操作的第一操作请求,所述第一操作请求包括用于指示第一赋值位置的信息和第一赋值内容,所述第一赋值位置为所述第一报文中的位置,所述第一赋值内容为用于对所述第一赋值位置进行赋值的数据,所述用于指示第一赋值位置的信息包括第一报文头的类型的标识、第一偏移量和第一长度,所述第一报文头为所述第一报文中的报文头,所述第一偏移量是相对于所述第一报文头的起始位置的偏移量;
所述描述设备使用接收设备可识别的第一描述语言,对所述第一操作请求进行协议描述,生成第二操作请求,并向所述接收设备发送所述第二操作请求。
在根据所述第二方面的第二方面的第一实现方式中,所述接收设备为转换设备或数据处理设备。
第三方面提供一种生成操作请求的方法,所述方法包括:
生成设备生成请求对第一报文进行操作的第一操作请求,所述第一操作请求是由接收设备可识别的第一描述语言描述的;
向所述接收设备发送所述第一操作请求;
其中,所述第一操作请求包括用于指示第一赋值位置的信息和第一赋值内容,所述第一赋值位置为所述第一报文中的位置,所述第一赋值内容为用于对所述第一赋值位置进行赋值的数据,所述用于指示第一赋值位置的信息包括第一报文头的类型的标识、第一偏移量和第一长度,所述第一报文头为所述第一报文中的报文头,所述第一偏移量是相对于所述第一报文头的起始位置的偏移量。
在根据所述第三方面的第三方面的第一实现方式中,所述接收设备为转换设备或数据处理设备。
第四方面提供一种对报文进行处理的方法,所述方法包括:
接收设备接收请求对第一报文进行操作的第一操作请求,所述第一操作请求包括用于指示第一赋值位置的信息和第一赋值内容,所述第一赋值位置为所述第一报文中的位置,所述第一赋值内容为用于对所述第一赋值位置进行赋值的数据;
所述接收设备根据所述用于指示第一赋值位置的信息确定所述第一赋值位置对应的第一字段的标识,所述第一字段为所述第一报文中的字段,所述用于指示第一赋值位置的信息包括第一报文头的类型的标识、第一偏移量和第一长度,所述第一报文头为所述第一报文中的报文头,所述第一偏移量是相对于所述第一报文头的起始位置的偏移量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310201914.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息显示方法及应用服务器
- 下一篇:一种数据传输系统及方法