[发明专利]通信协议建模方法在审
申请号: | 201911403320.0 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111104338A | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 王俊杰;陈媛;王安邦;宋元章;哈清华;王红园 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市科进知识产权代理事务所(普通合伙) 44316 | 代理人: | 曹卫良 |
地址: | 130033 吉林省长春*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信协议 建模 方法 | ||
1.一种通信协议建模方法,其特征在于,包括如下步骤:
S1、分析通信协议,确定通信协议所连接的系统及系统之间的相互关系;
S2、分析通信协议面向用户的应用数据的组成形式;
S3、根据通信协议中通信数据包的数据元素之间的关系建立模型。
2.根据权利要求1所述的通信协议建模方法,其特征在于,建立的模型为独立数据包模型,其表示为:
j≥0,i≥0,i-j≥0,n≥0,m≥0,m-n≥0;
其中,为由Sα系统发往Sβ系统的第x种数据包,x为数据包的编号;
N为数据包的字节元素按照实际应用含义区分时,字节后续编号的集合;
α,β∈(0,1,2,...)分别为Sα系统和Sβ系统的自然顺序编号;
I为数据元素的二进制位的起止数据位对的集合;
bi:i±j为数据元素中第i到第i±j个二进制位,i+j为低位在前,i-j为高位在前;
为数据元素在数据包中为第m至第m±n字节数据及其按位的等效表示,m+n为低字节在前,m-n为高字节在前。
3.根据权利要求1所述的通信协议建模方法,其特征在于,建立的模型为独立数据包自身元素关系模型,其表示为:
其中,为由Sα系统发往Sβ系统的第x种数据包,x为数据包的编号;
bi:i±j为数据元素中第i到第i±j个二进制位,i+j为低位在前,i-j为高位在前;
为数据元素在数据包中为第m至第m±n字节数据及其按位的等效表示,m+n为低字节在前,m-n为高字节在前,j≥0,i≥0,i-j≥0,n≥0,m≥0,m-n≥0;
A是数据元素取的特定值的集合;
k表示有k个数据元素,取集合A中的值;
K为k的集合。
4.根据权利要求1所述的通信协议建模方法,其特征在于,建立的模型为独立数据包自身元素关系校验模型,其表示为:
h≥0,l≥0,p≥0,q≥0,x≥0,n≥0,m≥0,α,β∈(0,1,2,...),α≠β;
其中,为由Sα系统发往Sβ系统的第x种数据包,x为数据包的编号;
Bm:m表示数据包中m到m个字节;
Bn:n表示数据包中n到n个字节;
当l-h=1且q-p≥1时,表示一个字节的值为其他字节无进位累加和;当l-h=1且q-p=1时,表示两个字节值相等。
5.根据权利要求1所述的通信协议建模方法,其特征在于,建立的模型为多数据包问答关系模型,其表示为:
k,x,y,p,q,i,j,s,t,m,n≥0
其中,bm:n表示字节Bs:t按位的等效表示;
Q为Sα系统的应用层内含义数据的取值范围;
A为根据Q的值系统Sβ应答Sα系统时反馈的该含义数据的取值范围;Rk为参数对取值范围内的问答关系;
为由Sα系统发往Sβ系统的第x种数据包中的第p到第q个字节为的问询参数Bp:q的取值范围为Qk;
为Sβ系统根据问询参数Bp:q反馈给Sα系统格式为的第s到第t个字节的应答参数范围Ak。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911403320.0/1.html,转载请声明来源钻瓜专利网。