【技术实现步骤摘要】
一种网上巡查系统的大数据安全传输的分包重组方法
[0001]本专利技术涉及一种数据传输方法,尤其是涉及一种应用SIP协议的基于国家教育考试网上巡查系统的大数据安全传输的分包重组方法。
技术介绍
[0002]《国家教育考试网上巡查系统视频标准技术规范》(2007版NEEA
‑
0001)与(2017版JY/T
‑
KS
‑
JS
‑
2017
‑
1)通过对SIP协议的扩展及消息负载的新定义,把SIP机制引入到了国家教育考试网上巡查系统中,但是在该规范中未定义大数据的传输的分包重组方法,导致数据传输受限于以太网的MTU单元(最大传输单元MaximumTransmissionUnit,MTU)。
[0003]所述SIP(SessionInitiationProtocol)是一个会话层的信令控制协议,具有极强的可扩展性,可用于创建、修改和释放双方或多方参与的会话,多应用于VOIP、互联网多媒体会议等。
技术实现思路
[0004]本专利技术提供了一种网上巡查系统的大数据安全传输的分包重组方法,用以解决目前国家教育考试网上巡查系统大数据传输的数据受限问题,有效的解决了行业内数据传输受MTU的影响的瓶颈,在提升安全的同时也扩展了对各种数据格式的支持,其技术方案如下所述:
[0005]一种网上巡查系统的大数据安全传输的分包重组方法,包括以下步骤:
[0006]S1:上级服务向下级服务发送数据请求指令;
[ ...
【技术保护点】
【技术特征摘要】
1.一种网上巡查系统的大数据安全传输的分包重组方法,包括以下步骤:S1:上级服务向下级服务发送数据请求指令;S2:下级服务收到数据请求后,解析消息体内容,从后台数据中查询到待发送的数据到内存表中;S3:下级服务实时启动分析算法对数据大小进行分析,该大小规则通过外部动态设置或者系统默认设置;S4:根据传送需求,将数据拆分成N个数据单元,对每个数据单元进行SIP信令包装和数据体加密,打包成加密后的数据包;S5:完成每个数据包的序号标注,对SIP协议中Content
‑
Typet头域信息进行扩展,包括扩展ID、order和total,使其信令传输赋予数据分包的能力,所述ID为唯一标识符,用来表示所有分包的编号;所述order为顺序字段,用来表示分包的顺序;所述total为分包总数,代表分包的数量;S6:定义SIP协议传输的分包重组的规则和约束,保证数据开发性和安全性;S7:通过对数据包里的消息体进行加密运算,对SIP协议中Content
‑
Typet头域信息进行扩展,扩展destype,将上述ID、order、total按照制定的加密方式加密;S8:上级服务接受到数据包后进行数据重组,首先将数据包存储到内存表中,根据消息的总数和顺序号识别数据包的完整性,不完整的数据包不予解析处理;S9:对每个内存表数据进行数据解密,解密规则参考消息体中的加解密,约束,完成后经每个内存表的解码数据按照顺序号的先后顺序进行重组,附加上SIP的消息体,还原成原始的消息体。2.根据权利要求1所述的网上巡查系统的大数据安全传输的分包重组方法,其特征在于:步骤S1中,数据请求指令包括请求行、消息头和消息体,所述请求行包含请求域名、方法名;所述消息头包含路由信息、发送者、目的地址;所述消息体包含请求的数据内容。3.根据权利要求1所述的网上巡查系统的大数据安全传输的分包重组方法,其特征在于:步骤S3中,所述大小规则为MTU的2/3。4.根据权利要求1所述的网上巡查系统的大数据安全传输的分包重组方法,其特征在于:步骤S4中,所述数据包装是对SIP协议MessageHead部分进行扩展,增加有Date字段和Note字段,所述Date字段是指携带每次发送的时间,所述Note字段是指关键字段加密后数据,加密后数据包括有时间、方法名称、to域和CALLID,通过扩展的两个字段,用于保证每次信令传输时有信令完整性校验的能力。5.根据权利要求4所述的网上巡查系统的大数据安全传输的分包重组方法,其特征在于:在SIP协议的基础信令字段的基础上,增加Date字段和Note字段,具体如下格式:Date:yyyy
‑
...
【专利技术属性】
技术研发人员:杨增敏,
申请(专利权)人:北京竞业达数字系统科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。