[发明专利]一种基于USSD协议的移动通信数据传输方法有效
申请号: | 201710859785.1 | 申请日: | 2017-09-21 |
公开(公告)号: | CN107645700B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 白如春;秦作枢;胡浩 | 申请(专利权)人: | 数据通信科学技术研究所;兴唐通信科技有限公司 |
主分类号: | H04W4/50 | 分类号: | H04W4/50;H04W28/06;H04L1/00 |
代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 龚颐雯;张春 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ussd 协议 移动 通信 数据传输 方法 | ||
本发明涉及一种基于USSD协议的移动通信数据传输方法,突破了传统USSD协议对传输过程中数据长度的限制;上行第一包PSSR消息采用7bit编码方案,能够适应不同MSC/HLR与USSDC的组网环境;计算出上下行各个分包可传输的最大字节数,在满足协议规定的前提下提高了传输效率;采用逻辑清楚、实现简单的重发确认机制,并且无需发送端对确认帧做出应答,降低了传输时延。
技术领域
本发明涉及通信技术领域,尤其涉及一种基于USSD协议的移动通信数据传输方法。
背景技术
USSD(Unstructured Supplementary Service Data)技术定义为移动终端和网络应用之间经过归属位置寄存器(HLR)传递信息和指令的一种机制。当用户使用USSD业务时,直接在移动终端上拨运营商定义的业务码,像拨电话一样方便。当用户处在漫游状态,USSD信令可以路由回归属的移动网络。
USSD具有如下特点:
1、响应快速:在交互式应用中,由于只需建立一次连接,减少了多次建立信令连接的时延,来回一次的响应时间比短消息业务短;
2、操作方便:用户无需进行逐级菜单选择,而是直接输入USSD命令字串;
4、广泛适用:基本上可在目前所有的GSM手机上运行;
5、功能强:能以对话方式和信息业务菜单方式提供服务。
USSD具有如下缺点:
1、USSD协议对上下行消息的长度严格限制,根据GSM 02.09协议的规定,USSD字符串的最大长度为160字节,但同时还要受TCAP等低层协议的限制,对于不同情况,USSD字符串的最大长度如表1所示。
表1 USSD字符串最大长度
2、对于USSD数据分包传输需要制定统一分包长度,每个子包的帧格式,编解码方式,及子包确认重发机制;
3、部分公网MSC设备无法转发终端第一包PSSR消息给USSDC(非结构化辅助数据服务中心),需要专门对第一包PSSR消息进行编解码转换。
发明内容
鉴于上述的分析,本发明旨在提供提出一种基于USSD协议的移动通信数据传输方法,实现移动终端与USSDC之间使用USSD信令进行数据传输;对USSD数据拆包长度,数据编解码方式及子包确认重发机制提出了解决方法。
本发明的目的主要是通过以下技术方案实现的:
一种基于USSD协议的移动通信数据传输方法,包括以下步骤:
步骤S1、发送端对超过USSD协议规定长度的待发送上行数据进行拆包处理;
步骤S2、发送端根据待发送数据包的大小计算分包数量,并封装每个子包数据帧;
步骤S3、发送端将第一个子包编码后发送至USSDC;
步骤S4、USSDC接收发送端发送的第一条USSD消息,解码并提取有效数据后发送确认信息至发送端;
步骤S5、发送端根据USSDC发来的确认信息依次将后续子包进行编码后发送至USSDC;
步骤S6、当USSDC确认上行数据接收完成后,USSDC向发送端发送下行响应数据。
进一步地,所述步骤S6中,当响应数据超过USSD协议规定长度时进行拆包处理并封装每个子包数据帧后发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数据通信科学技术研究所;兴唐通信科技有限公司,未经数据通信科学技术研究所;兴唐通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710859785.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液晶面板蚀刻用装载装置
- 下一篇:一种易定位的液晶显示模组