首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 急问:关于短信解码中压缩的问题 [已结帖,结帖人:huhas]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • huhas
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-19 15:46:31 楼主
    在3GPP TS 23.040的协议规范里有提到短信可能会被压缩,而在线网当中得到的数据都没有发现有压缩的,请问各位大虾现在的手机有支持这个功能吗?
    另外,它的压缩相关文档TS 23.042只提及了英文的压缩算法,中文的有这方面的规定吗?
    项目急用,多谢各位!
    120  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • e_Zkz
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 16:11:171楼 得分:80
    中文没有压缩。只有符合GSM code table表的字符才能压缩。你得到的数据是否都含有GSM code table不能表示的字符,有就不能压缩。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • huhas
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 20:12:062楼 得分:0
    引用 1 楼 e_Zkz 的回复:
    中文没有压缩。只有符合GSM code table表的字符才能压缩。你得到的数据是否都含有GSM code table不能表示的字符,有就不能压缩。

    那也就是说如果是中文的话,它的DCS字段的BIT5压缩指示位就不能置为1,是这样吗?哪里有关于中文短信这方面的规定或者解释呢?因为我看3GPP的协议都没有中文方面的说明。现在的项目需要把SMS的UD完全解开,如果说中文真的没有压缩就放心了,呵呵
    另外,请问一下,您说的GSM code table表是指character sets吗?哪个协议里有提到这个呢?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • huhas
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 10:03:173楼 得分:0
    再请问各位大虾,有没有现成的3GPPTS 23.042英文短信解压的算法程序,我看协议中主要是采用HUFFMAN编码,不知道用通常的HUFFMAN解码可不可以?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jennyvenus
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

      5

      5

    发表于:2008-08-28 13:23:514楼 得分:40
    中文不会被压缩,英文通过移位进行压缩,每8个压缩成7个,每160个压缩成140个。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved