社区
高通开发者论坛
帖子详情
问个短信编码的问题
Aaron3364
2011-04-22 09:29:40
短信中如果使用的是latin 编码方式,能压缩为7 bit传输吗?
像土耳其语 这种该用什么编码?可以压缩为7bit传输吗?
...全文
2133
3
打赏
收藏
问个短信编码的问题
短信中如果使用的是latin 编码方式,能压缩为7 bit传输吗? 像土耳其语 这种该用什么编码?可以压缩为7bit传输吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
张和阳
2011-10-21
打赏
举报
回复
楼主你好。
看了你的问题,你的意思应该是想办法把需要8bit编码的土耳其字符,实现成7bit编码,不知道是不是这个意思。
首先问一下你的业务是基于CDMA还是基于GSM的。
CDMA中默认支持8bit编码,即,你直接输入140个字符,打包就行了。
GSM不支持8bit,需要通过扩展7bit的方式实现短信编码。
我曾经做过UMTS手机的土耳其扩展7bit需求,
实现原理是,8bit字符,用两个7bit表示,第一个是它的表信息,第二个是表中的对应的字符。
即,如果你输入很多字符,普通的占一个字符,带帽子的占两个字符,在短信输入的时候,160个满的情况下输入某些字符,减一个,带帽子的减两个。
怎样知道这条短信是不是扩展7bit编码的呢?这个是在短信头实现的。类似与实现知道这条短信是不是长短信。这个头,和长短信的头是一个级别的,可以共存。
Aaron3364
2011-04-24
打赏
举报
回复
谢谢LS的答复,也就是说AEE_ENC_ISOLATIN1/AEESMS_ENC_OCTET 的编码就可以实现以8bit来传输是吧?
另外因为我有看过7bit转换的对应表但没仔细看,其实它有将 一些没用的(比如一些无法显示的那些编码)去掉,转换成一些其他的字符,这个不知道你清楚吗?
strayedbird
2011-04-23
打赏
举报
回复
短信编码需要针对MSGOPT_PAYLOAD_ENCODING和MSGOPT_MOSMS_ENCODING两个层次的编码分别进行设置, 一般有下面三种形式:
如果是ascii,及纯英语,使用编码AEE_ENC_ISOLATIN1 / AEESMS_ENC_ASCII
如果是UNICODE,包括汉字,使用编码AEE_ENC_UNICODE / AEESMS_ENC_UNICODE
如果是binary,这种方式应用较少,使用编码:任意编码/AEESMS_ENC_OCTET
可见底层编码十分灵活又有一定规范,对于latin编码方式不知道具体那种编码,但是应用7比特编码的前提是根据信息学原理,ascii是用7比特压缩的,因为其头一个比特总是0,实际上不包含信息量,这样才可以压缩,但是latin从0到255数据都有效,那么就无法压缩,否则信息量将丢失。
短信
7bit
编码
c语言实现,7BIT压缩
编码
长度计算方法(C编程实现)
【小蜗牛发飙之作】大家都知道,ASCII(不包括扩展ASCII)的最高位是0,所以,我们可以利用这一空位来存储数据,“7BIT压缩
编码
”就是这么做的。关于7BIT压缩
编码
的详细算法,可以在网上找到(Simple)。这里,我说一下自己的一种关于计算7BIT
编码
长度的C语言实现方法。(应该有更好的方法啦~)1。如果给出已经7BIT
编码
的字符串,在不解码的情况下,计算出解码后的长度,也就是源码(ASCI...
Unicode
编码
完全探究(三)之联通乱码
一、文章来由这个乱码
问题
很早以前就发现了,其实就是
编码
的
问题
导致~~~二、现象新建一个文本文档,输入“联通”二字(不带引号),然后保存、关闭,再重新打开。你发现了什么?没错,“联通”二字已经变成了乱码“��ͨ”,那么为什么会产生这种情况呢?这就要涉及到字符
编码
的
问题
了。三、原因 在计算机技术刚出现的时候,只有ASCII这一种字符集,但是随着技术的发展,ASCII明显不够用了,因为ASCII码一共只
为什么手机
短信
长度限制70个中文、160个英文?
好多人问到了这个
问题
!其实我也不是很清晰
短信
猫发送长
短信
[求教]
公司买了个
短信
猫,我在网上找了些PDU教程。 连接COMM和发送
短信
都可以。但发送超长
短信
却失败。搞了几天了。 我发一般
短信
时是:
短信
中心
编码
11000D91接收者手机号码
编码
000800
短信
内容
编码
, 发超长
短信
是:
短信
中心
编码
51000D91接收者手机号码
编码
000800
短信
内容
编码
,
短信
内容中包含协议头信息,不知是否我加错了。 请教园里的高手!! 我在网上也找...
短信
文本模式下的解码方法
接收
短信
有两种
编码
格式: 1.中英文混合的为unicode 2.英文的为7BIT
编码
。 以7BIT
编码
为例子,如接收到PDU码为 0891683108502905F0040D91685159296028F30000701021216182230947759B4C0F93E967 08 //短消息中心长度 91 //短消息中心有国家
编码
没有为81 683108502905F0//
短信
中心号码 68...
高通开发者论坛
2,851
社区成员
5,758
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章