[发明专利]一种基于USSD协议的移动通信数据传输方法有效

专利信息
申请号: 201710859785.1 申请日: 2017-09-21
公开(公告)号: CN107645700B 公开(公告)日: 2020-10-27
发明(设计)人: 白如春;秦作枢;胡浩 申请(专利权)人: 数据通信科学技术研究所;兴唐通信科技有限公司
主分类号: H04W4/50 分类号: H04W4/50;H04W28/06;H04L1/00
代理公司: 北京天达知识产权代理事务所(普通合伙) 11386 代理人: 龚颐雯;张春
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 ussd 协议 移动 通信 数据传输 方法
【权利要求书】:

1.一种基于USSD协议的移动通信数据传输方法,其特征在于,包括以下步骤:

步骤S1、发送端对超过USSD协议规定长度的待发送上行数据进行拆包处理;

上行子包中的第一包数据的长度需满足条件:式中,n为第一包数据的长度,x为当2+n+1不能被3整除时填充的字节数,x<3,133为USSD规定的移动终端发起USSD传送数据的第一条消息的最大字节数;根据上式,移动终端发起USSD传送数据第一包的分包长度为102个字节,即当待发送数据的长度大于102个字节时,需要进行拆包处理;

步骤S2、发送端根据待发送数据包的大小计算分包数量,并封装每个子包数据帧;

步骤S3、发送端将第一个子包编码后发送至USSDC;

步骤S4、USSDC接收发送端发送的第一条USSD消息,解码并提取有效数据后发送确认信息至发送端;

步骤S5、发送端根据USSDC发来的确认信息依次将后续子包进行编码后发送至USSDC;

步骤S6、当USSDC确认上行数据接收完成后,USSDC向发送端发送下行响应数据。

2.根据权利要求1所述的数据传输方法,其特征在于,所述步骤S6中,当响应数据超过USSD协议规定长度时进行拆包处理并封装每个子包数据帧后发送。

3.根据权利要求2所述的数据传输方法,其特征在于,所述步骤S2和步骤S6中的封装是对上行子包中的第一包数据增加2字节首部、1字节校验、引导符、服务码及结束码后进行base64编码,再进行7bit编码形成第一包数据帧;对上行其余包和下行所有子包中的数据增加2字节首部、1字节校验及结束码后进行8bit编码形成其余包数据帧。

4.根据权利要求1所述的数据传输方法,其特征在于,上行其余包和下行所有子包中的最大长度为150个字节。

5.根据权利要求3所述的数据传输方法,其特征在于,所述每个子包数据帧中包含2字节首部、有效传输数据Data、1字节校验,其中,2字节首部包括:结束标志位EofFlag、当前数据帧序列号SeqNum和Data数据长度Length;所述结束标志位EofFlag长度为2bit,0表示本帧不是最后一帧,1表示本帧是最后一帧;所述当前数据帧序列号SeqNum长度为6bit,从1开始,范围是1~63,0表示无效;所述Data数据长度Length为8bit;1字节校验为CRC,用于校验该数据帧的完整性和正确性,以处理可能的误码。

6.根据权利要求3所述的数据传输方法,其特征在于,步骤S3中,将上行的第一包数据经过Base64编码成可见字符串,将其串接在引导符、Service Code、分隔符“*”后面,最后加结束符“#”后构成USSD String,再对整个USSD String进行7bit编码,之后按照公网USSD的流程进行传输。

7.根据权利要求6所述的数据传输方法,其特征在于,步骤S4中,USSDC接收到发送端发送的第一条USSD消息后,首先对整个USSD String进行7bit解码,去掉引导符、ServiceCode、分隔符“*”以及结束符“#”,然后对数据进行Base64解码得到原始数据,并提取有效数据Data。

8.根据权利要求7所述的数据传输方法,其特征在于,步骤S5中,第一条USSD消息之后的上行USSD子包的编码方式采用8bit编码进行传输;USSDC对收到的第2至倒数第2个子包数据发送确认数据帧,发送端收到上一子包的确认消息后才开始下一子包数据的发送,否则超时重传上一子包;步骤S6中,下行响应数据每个USSD子包的编码方式采用8bit编码进行传输;当USSDC确认收到的为上行最后一帧子包后,直接向发送端发送下行响应数据中的第一个子包。

9.根据权利要求8所述的数据传输方法,其特征在于,若USSDC端收到的子包中EofFlag字段为1则判断为最后一包,将所有收到子包的有效数据按顺序组合还原。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数据通信科学技术研究所;兴唐通信科技有限公司,未经数据通信科学技术研究所;兴唐通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710859785.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top