一种基于ussd协议的中文信息传输方法

文档序号:7645161阅读:238来源:国知局
专利名称:一种基于ussd协议的中文信息传输方法
技术领域
本发明涉及移动通信技术领域,特别涉及一种基于非结构化补充数据业务(Unstructured supplementary services data,USSD)协议的中文信息上行传输方法。
背景技术
USSD是一种基于全球移动通信系统(Global system for mobilecommunications,GSM)网络的新型交互式数据业务,它是在GSM的短信息系统技术基础上推出的新业务,具有快速方便、面向连接、广泛适用、实时性高、安全性高等优点,可以弥补传统短信息的某些技术不足,帮助运营商以小投入获取新的增值业务收入。USSD具有如下特点1)快速。在交互式应用中,由于只需建立一次连接,减少了多次建立信令连接的时延,来回一次的响应时间比短信息业务短,最短是短信息的七分之一;2)方便。用户无需进行逐级菜单选择,而是直接输入USSD命令字串;3)支持漫游。USSD的每一条命令都要经过归属位置登记处(Home LocationRegister,HLR),因此用户漫游时,以基于USSD业务的同样方式运行;4)广泛适用。USSD可在目前所有的GSM手机上运行;5)功能强。能以对话方式和信息业务菜单方式提供服务。
同时,与传统的短信服务(Short Messaging Service,SMS)服务相比,USSD在实时和交互性上都要更加出色。
首先,在非语音呼叫期间,USSD和SMS使用相同的信令通道即独立专用控制信道(Stand alone Dedicated Control Channel,SDCCH),USSD的数据传输速率大约为600bps。在语音呼叫期间,USSD切换到快速相关控制信道(FastAssociated Control Channel,FACCH),数据传输速率大约为1000bps,而SMSAssociated Control Channel,FACCH),数据传输速率大约为1000bps,而SMS最高只能达到600bps。同近两年推出的无线应用协议(WIRELESSAPPLICATION PROTOCAL,WAP)和通用无线分组业务(General Packet RadioService,GPRS)技术相比,USSD解决了用户只能在非语音呼叫下使用业务的问题。
其次,USSD在会话过程中一直保持无线连接,提供透明管道,不进行存储转发;而SMS在物理承载层没有会话通道,只有一个存储转发系统,用户完成一次查询需要进行多次会话过程。因此USSD的信息响应率极高。
再者,USSD可以在服务器端对服务内容进行调整,帮助运营商迅速针对市场需求的变化做出反应。相比SMS点到点的通信方式,USSD这种端到系统间的联络无疑具有更强的交互性。一旦系统做出修改,用户就可以获得最新的信息,无需自己特别操作。
正因为USSD拥有如此众多的特点与长处,运营商可以开通许多基于USSD的业务例如信息服务、电话银行、市场调查等。USSD业务以其方便、快捷的优点得到的众多客户的青睐。但是也存在以下缺点1)现网使用的USSD phase II协议不支持中文信息的上行,只能进行中文信息查询(下行),无法进行中文交互。
2)现有手机终端对USSD协议支持不够充分,用户使用基于USSD的业务时操作比较复杂,常常需要按几次键,经过几个步骤才能完成一次操作,影响了用户使用USSD业务的积极性。
并且根据[GSM0290],对于所有的移动端发起的操作,分散控制系统(Distributed Control System,DCS)必须有“非特定语言”和“默认字母表”的值。根据[GSM0338],DCS的“非特定语言”和“默认字母表”的值编码应该是0x0F,即7位编码。7位编码只能传输128个不同字符。根据[GSM0390],如果DCS编码违反了标准设置,在网络侧会被拒绝并报错。所以中文原始编码无法通过现有的网络传送至USSD应用端。
因此,迫切需要提供一种改进的基于USSD协议的中文信息传输方法来解决上述问题。

发明内容
针对目前USSD协议不支持中文信息上行的问题,本发明的目的在于提供一种基于USSD协议的中文信息传输方法,实现中文信息的交互。
为了实现上述目的,本发明一种基于USSD协议的中文信息传输方法包括如下步骤(a)在移动台上行USSD信息时,对中文USSD信息字段进行编码;(b)将经过编码的USSD信息进行上行传输;(c)业务应用端在收到移动台上行的信息后,对USSD信息进行解码,恢复得出中文信息。
上述步骤(a)中的编码方式是将USSD信息字段中的中文字符编码为7位编码字符。编码方式可为任何可实现7位编码的方式。
上述经过编码后的中文USSD信息体的第一个字符作为中文信息的识别标识符。识别标识符为7位编码允许传输的字符。
与现有技术相比,本发明的显著优点在于其提供了一种基于USSD协议的中文信息上行传输方法,实现了中文信息的交互。同时,基于现有USSD协议所拥有的众多特点与长处,运营商可以开通更多的USSD新业务,为用户提供更完善的使用体验。


图1为本发明一种基于USSD协议的中文信息传输方式示意图。
具体实施例方式
请参阅图1,本发明通过改进USSD的人机接口(Man Machine Interface,MMI)程序(USSD客户端),在移动台上行USSD信息时对中文USSD信息字段进行编码,将其中的中文字符编码为7位(bit)字符进行传输,这满足了移动台上行必须采用7位编码的要求。业务应用端在收到移动台上行信息后对USSD信息字段进行解码,恢复出中文信息,从而实现中文的上行。
基于上述思想,本发明所述基于USSD协议的中文信息传输方法具体实现步骤如下(a)在移动台上行USSD信息时,对中文USSD信息字段进行编码;(b)将经过编码的USSD信息进行上行传输;(c)业务应用端在收到移动台上行的信息后,对USSD信息进行解码,恢复得出中文信息。
同时,为了保证上述中文信息上行传输方式的实现,特别规定1、中文信息标识符为了让网络侧USSD应用端能识别出该条信息为经过编码的中文信息,必须对中文信息设定标识符。协议规定,当USSD信息体的第一个字符为指定标识符时,则表示本条信息为中文信息。
2、上行内容编码方式将中文信息编码为使用GSM网络允许上传的7位编码范围内的字符,7位编码共包含字符128个。可为任何可实现7位编码的方式。
以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示的实施例,而应当涵盖各种根据本发明的本质进行的修改、等效组合。
权利要求
1.一种基于USSD协议的中文信息传输方法,其特征在于,包括如下步骤a)在移动台上行USSD信息时,对中文USSD信息字段进行编码;b)将经过编码的USSD信息进行上行传输;及c)业务应用端在收到移动台上行的信息后,对USSD信息进行解码,恢复得出中文信息。
2.根据权利要求1所述的基于USSD协议的中文信息传输方法,其特征在于所述步骤(a)中的编码方式是将USSD信息字段中的中文字符编码为7位编码字符。
3.根据权利要求2所述的基于USSD协议的中文信息传输方法,其特征在于所述经过编码后的中文USSD信息体的第一个字符作为中文信息的识别标识符。
全文摘要
本发明公开了一种基于USSD协议的中文信息传输方法,包括如下步骤(a)在移动台上行USSD信息时,对中文USSD信息字段进行编码;(b)将经过编码的USSD信息进行上行传输;(c)业务应用端在收到移动台上行的信息后,对USSD信息进行解码,恢复得出中文信息。本发明的显著效果在于其提供了一种基于USSD协议的中文信息上行传输方法,实现了中文信息的交互。同时,基于现有USSD协议所拥有的众多特点与长处,运营商可以开通更多的USSD新业务,为用户提供了更完善的使用体验。
文档编号H04W4/14GK101080038SQ20071002875
公开日2007年11月28日 申请日期2007年6月22日 优先权日2007年6月22日
发明者薛向辉, 张海涛 申请人:中国移动通信集团广东有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1