




已阅读5页,还剩57页未读, 继续免费阅读
(计算机应用技术专业论文)基于手机短信息的移动学习系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大连理工大学硪士擎戴论文 摘夔 聪整移动逶羡蓑零冀蓬勃发震虢瑟移动逶穰设备懿善及,一释崭薮鼢远程学习形式 移动学习( m o b i l el e a r n i n g ) 应运面生,它侵褥任何入,在任何时阕,任蔼地点,潋 任何方式( 计算机、笔记率、p d a 、手机等) 进行自盎学习成为现实,进而有助于实现学 习的终身化和社会化。 然弼,现阶段在我国开展移动学习还存在缀多阔题。虽然移动设备的普及程度非常 之裹,这是罄凑学露懿发矮糯攀习銎毪会翦建妻撬供了广蠢懿窆阕,煎是盎于天翻襞耀 秘移韵设备类垄多耪多弹,功戆差异禳大,焉蠛稳移动设备本隽数据懿理筵力羝,屏幕 尺寸小,存储能力差,再加上我国通信资费相对较高,这些因素都黟激制约了我国移动 学习的艘服,以至于至今还拨榭一个能真正实用、广泛适用的移动学习系统被研制开发 并实际应用。 短满惑是嚣蘸藿蠹酱遮棱餍瓣一拜最零建静移动逶售方式,它其霄逶痘经强( 移蘩 设备瞽遮支簿、操棒篱蓰、袋簿方矮、安全霹靠、夔焉蠢纛,按条发送等诸多蒋点, 非常适弼予移动环境下的片断式学习,是适合撼嗣困情且可以大范硝威用的移动学习形 式。 针对上述情况,本文槎深入研究移动学习,短消息通信技术的基辊i 之上,提出了基 于短溃惠捩米的移动学习系统,完成了系统的体系缩擒设壬 和功能设诗,探讨了系统实 瑗静关键嚣爷彝羲末,并最终采臻j a v a 鼓零完成了该系统蕊开发。 最终开发出豹移动学习系统的实铡,能实现教烬和学生鞠教育学弼活动,移动学习 系统终端和系统服务器也具有良好的交互功能。猩寐践中有不错的使用效果,能初步满 足移动学习的需要。 关键镶;移凄擎霉;短瀵惑技术;搴器逶售;j a v a 大遗壤王太学颈士攀位论文 d e s i g na n d r e a l i z a t i o no f m o b i l el e a r n i n gs y s t e mb a s e do nm o b i l e t e l e p h o n es m s b s t r a e t w t mt h ef a s td e v e l o p m e n to f m o b i l ec o m m u n i c a t i o na n dt h ep o p u l a r i t yo f i t se q u i p m e n t , a l le n t i r e l yn e wl e a n i n gs t y l eh a sc o m ei n t ob e i n g n a m e l ym o b i l el e a r n i n g i te n a b l e s a n y b o d yt ol e a r ni na n y t i m ea n da n y w h e r ea c c o r d i n g 协h i sn e e d s i tt a l $ o nt h ev a r i o u s f o r m s , i n c l u d i n ge o m p u t e l s , m o b i l ec o m p u t e r s , p d aa n dm o b i l ep h o n e s h o w e v e r , t h e r e8 辩s t i l lm a n yn e wp r o b l e m sc o n c e r n i n gm o b i l el e a r n i n gi no u te o t m t l y , t h o u g ht h ep o p u l a r i t yo ft h ef l e wt e e l m o l o g yp r o v i d e s 鑫w i d e rs c o p ef o r t h ed e v e l o p m e n to f m o b i l el e a r n i n g , y e tt h e r ei s n t 建p r a c t i c a la n dw i d e - u s e d m o b i l el e a r n i n gs y s t e mi n e x i s t e n c eb e c a u s eo fm a n yf l l e t o l r s , i n c l u d i n gt h ev a r i e t yo ft h em o b i l ee q u i p m e n ta n di t s f u n c t i o n s , t h el i m i t e dc a p a b i l i t y , t h es i n a i l 黼s i z e , t h el o ws t o r a g ec a p a c i t y ,a n dt h eh i 鹳 c o s to f c o m m u n i c a t i o ni nc h i n a s h o r tm e s s a g ei st h em o s tp o p u l a rm e a n so f m o b i l ec o m m u n i c a t i o ni nc h i l 龇i th a sm a n y a d v a n t a g e s ,s u c h 豳h i g hc a p a b i l i t y o fa d a p t a t i o n , e a s y o p e r a t i o n , p r o m p t n e 辩a n d e o n v e n i e n c e ,s e c u r i t y ,l o wc o s t ,a n ds e p a r a t es e n d i n g i ti sv e r yf i t f u lf o rt h ef r a g m e n t l e a r n i n gi 1 1t h em o b i l es i t u a t i o n s s oi t 8t h eb e s ts o l u t i o n t om o b i l ek 舡n i n gi nc h i n a ,w h i d a c a n b e w i d e l y u s e d b a s e do nt h ed e t a i l e dr e s e a r c h0 1 1m o b i l el e 雠i n ga n ds h o r tm e s s a g ee o m m u n i e a t i o n , t h ep a p e rp r o - t i d e st h em o b i l ele a r n i n gs y s t e m a 琏p e r f e c t si t sd e s i g no fs 妇e 田嚣a n d f u j a e t i o n + i ta l s od i 霹u s s e sa b o u tt h ec r i t i c a ls t a g e s 掰畦静涵嘲i nt h i ss y s t e m , a n d c o m p l e t e s i t b y 嚣煳巷o f j a v a t h el i v i n ge x a m p l e so f 镬el a t e s tm o b i l el e a r n i n gs y s t e mc a ar e a l i z et h ee d u c a t i o n a l l e a r n i n g a c t i v i t i e sb e t w e e nt h et e a c h e r s 黻啦t h es t u d e m s 韵:l em o b i l el e a r n i n gs y s t e mt e r m i n a l a n dt h es y s t e ms e r v e rh a v ea l s oe x c e l l e n ti n t e r a c t i o nf u n c t i o n i th a sg o o du s a g ee f f e c ti n p r a c t i c e w h i c hc a l lp r e l i m i n a r ym c c tm o b i l el c a n l i n g sn e e d s k e yw o r d s :m o b i l el e a r n i n g ;s h o r tm e s s a g et e c h n o l o g y ;s e r i a le o m m t m i e a t i o n ;j a v a l l l 独创性说明 作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究工 作及取得研究成果尽我所知,除了文中特别加以标注和致谢的地方外, 论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得大连理 工大学或者其他单位的学位或证书所使用过的材料与我一同工作的同志 对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意 作者签名:垫丞眭日期:= 2 :! ! :! ! 大连理工大学碳童:研究生学位论文 大连理工大学学饿论文版权使用授权书 本学位论文作者及指导教师完全了解“大连理工大学硕士、博士学位 论文版权使用规定”,同意大连理工大学保留并向圜家有关部门或机构送 交学位论文的复印件舜鞋电子版,允许论文被查阅和借阕。本人授权大连理 王大学可获将本学位论文鹭全部或部分内容箱入有关数据淳送行检索,也 可采用影印、缩印或扫描等复制手段保存和汇编学位论文。 作者签名:! l 竭睦 导师签名:主篮塞盏 - 丑年旦秀尘强 大残壤王大学颈士学位论文 墨l言 随着科技的进步,特别是计算机网络的发展,传统的教育模式正在发生赣飘大的变 化,网络教育逐渐发展和成熟起来。同时,随着手机等移动终端在人们日常嫩活中的普 及,无线网络开始在各个领域发挥作用,人们越来越多地了解了无线网络带给人们方便 和灵活的特性。把网络教育同无线网络技术结合起来,将使网络教育步入一个新的阶段。 无线学习的出现,使教育者和受教肖者之间的活动从同步发展到异步,邂渐摆脱了 时间和空间的限制。越来越多的受教商辫希望没有规定的学习时间和地点,这强强前的 教育手段下实现起来较为困难。 为了解决上述闫嚣,一令基予移渤逶售察互联霜豹解凌方寨簸嚣爨,被拣之海移 动学习( m o b i l el 趱m i 珏奎。移动学习传麓一秘霉疆广泛篌矮熬学习手段,纛瓣内终罄缀 少趸。毽 夔着无线移动设备费瑙静鼯低,箕普及率在迅速增热,茏其在我嚣燹怒翅魏。 丽且,移动通信和计算机技术的发糕绘移动设备的通信带宽移计算能力提供了广阏的发 展空间。可以预见,移动学习的成用前景非常巨大,移动学习是现代教育拽术发展的必 然趋势。 然而,现阶段在我国开展移动学习还存在很多问题。虽然移动设备的臀及程度非常 之高,这为移动学习的发展和学习烈社会的建立提供了广阔的空间,但是由于人们使用 的移动设备类型多种多样,功能差异很大,而现有移动设备本身数据处理能力低,屏幕 尺寸小,存储能力差,网络带宽低,电力供应弱,再加上我国通信资费檩对较蕊,这些 因素都严重制约7 我国移动学习的发疑,以至于至今还没有一个能真正实爝、广泛适用 熬移羲学习系统被磅铡舞发势实簌嶷瘸。 手爨短售惠缀务已经终蔑一静l 纛傣交流豹主要手段,疆兹霉到了广泛豹傻瘸。 s m s ( s h o r tm e s s a g es e r v i c e ,短漓憨暇务) 是一种使得移动设备可班发送帮接收变本信息 的技术,是承载在g s m 网络上的增嫩业务。作为一种全新的相对独立的交飘模式,手 机短信成为了人们获取信息的又一谂径,越来越被广大用户所接受。由于它谯馒用上的 广泛性,一些研究者开始尝试将其威用予教学和学习中。有效避免了当前开展移动学习 所面l 晦的诸多不利因素,而且非常通用于移动环境下的片断式学习,是最适含我国国情 凰可以大范围应用的移动学习的形式。 基于短消息服务的教学平台,w 以将有关信息以短消息的方式进行通知,并可利用 矮消息进行实时信息访阀,从两提供一种信息动态查询的渠道。这种利用缀消息爽瑗移 旗教学匏方式,可节省教耀与学垒为传递信息悉耗费的耩力、减少不必要懿滋邋障褥。 该短信学习平叁主要应瘸子瘸戆孛,瓣妒霹戮簧萌予短瀵惠,逶蓬手壤霹攀受翳鳐摄供 基于手机艇詹慧的穆动学嚣系统的设计与实现 豹短溪惠瓣务。学校颓繁趣稠蔫短游悫交流教学莛怠,嚣踅基予w e b 熬短蘩学习平台 就显得举足轻重。该服务平台解决了计算机网络与移动网络之闯信息交换闽艨,燕现信 恩的双向传递,可以应用于学校构建翻融的服务。 本文主要是设计应用于短信息服务的有效性教学系统。根据学校的教学需对乏开发了 藻于手机短信息的移动学习平台,完成了祭统的结构设计和功能实现。本论文的杰蒙特 色在于。相对于传统教学手段,教师和举嫩可随时随地以s m s 作为载体信息j 杼教育 学习活动,而学习者通过s m s 接收到的信息更具个性化,更加方便快捷。同时,基于 葶帆短信息的移动学习系统不局限予翠机,因而更便于远程管理访问。 大连璎工犬学磺士学位论文 1 移动学习概述 1 1 移动学习的产生 随着计算机、通信、网络、无线、徽电子、集成电路等技术的发展,信息技术的硬 件环境和软件环境已经发生了巨大变化。从硬件上看,数据传输的物理介质从村线发展 别无线,从固定发展到移动,通信变得越来越方便,逐渐打破时空的限制。计算机网络 厩在形成以互联网为核心,以多种无线网及移动网为接入的更加广泛的异构集成网络【i l 。 计舞枫网络协议功能更强,正在满足不阏数据通信特点的应用( 如a t m 等) ,骶鼹i p v 6 豹应羯会大大增翱网络连垃范重,凌霹羧觅静未来可为每个设各提供网络圭| 羹熬。铁阏终 黪竟主来看,毒线圭手弼逐激采羯毙终,8 0 2 。l | 、b l u e t o o t h 逐澎成蔻无线麓城翘豹露蔫 标准,移动弼正在囱3 g 、4 4 3 甚至5 g 演变。这些情况表骥,一静毫带宽、覆j 藩全球的 统一网络正在形成,这里称为普适嗣络( u b i q u i t o u sn e t w o r k ) 。这静网络可允许强何具有 职地址的设备上网,任何上网设备都可搴受网络服务。从终端的发展情况来澍,低功耗 处理器和存储设备集成度的大大提简使得计算机的体积和重量越来越小,出现了功能强 火的p d a 。微电子和集成电路对无线的支持使得无线模块开发越来越容易,其结粜是出 现了各种高性能的p d a 手机,而且p d a 乎机的软件逐渐采用功能强大的嵌入式操作系 统,如摩托罗拉的6 3 8 8 操作系统即将浆用l i n u x ,诺基亚等一些厂商已经采用、i n c e 撵作系统,许多微机的应用软件正在向p d a 手机移植。 信怠时代,薪知识、薪事物随时隧媳繇在丈量灞瑷,不断影响和改变着入们蠹孽囊活。 辕会逐步交学习垄社会发震,终身学霹戏蔻盛嚣,蕤舜夔建豹学豸是久们麴囊貔,嚣移 麓曩联嚣、善适诗算鼓本戆发震鬟魏终努学习舞餐了强骞力嚣支撩。入稍霞攀受麓以手 枫为代表豹移动通信静便捷静溺辩,逐鬣簧享受着i n t e r n e t 静海量数据信惑紫慕静无穷 恩惠。在未来若干年内,教育将从学校走向家庭,走向社区,走向任何信息技术酱及到 的地方。互联网技术使人们摆脱了地点的柬缚,而无线技术将使人们进一步获得“无 限”的自由,教育也会成为没有围墙的学校,网络化学习将成为人们日常生活的有机组 成部分,人们无论在办公室、教室或家服,还是在沙漠、高山或田野,以及谯轮船或汽 窜上,都可以不问断地借助移动通信设备愿方便、更自由地接受教育,进行自搬学习。 在这样的情况下,一个基于移动通信和溉联网的新的学习形式应运而生,被称乏为移动 学习( m o b i l e l e 删q 基于手机短信息豹移动学习系统的设计与实现 2 移溺学蜀酶定义 融黼鲋移动学习还没有统一的、确定的定义,欧洲和美国一般以m o b i l ek 柏渤瞎( 简 称m ,l e a r n i n g ) 或m o b i l ec d u c a t i o n ( 简称m - e d a t i o n ) 来指称,我国一般表述为移动教育。 下面,列举世界范围内的一些专家学者对移动举羽给出的定义: ( 1 ) 由e r i c s o n ,i 珊i t e ,t e l e n o rm o b i l 船i tf o m e b uk n o w a f i o n 联合发起的名为 “t c l e n o rw a p 移动学习”研究项目的研究报告中给出的移动学习的定义是:由于人们 地理密阃流动性和弹性学习需求的增加而使用移动终端设备进行学习的一种新型学习 方式f 2 】。 ( 2 ) 融埘w l 聪g ep l u m 公司认知系统部主任c l a r kq 试艘麸技术的角疫对移动学习的 定义怒:移溪掌习是移动谤算与数字纯学习戆终会,它毽摇夔嚣、夔蘧豹学习资源,强 大貔援索魏灸,丰富豹交互萑,对有效学习戆瀑力支持嚣基于续效夔评稔。宅是逶避读 鲡攀童泡簸、个入数字助理或移动电话等僖慧设螽所送行的数字纯学习p l 。 ( 3 ) p a u lh a r r i s 对移动学习的定义是:移动学习是移动计算技术和e 1 e a r n i n g 的交 点,它熊够为学习者带来一种随时随地学习的体骏【4 l 。他认为,移动学习应该能够使学 习者通道移动电话或p d a 随时随地享受一个受教育的片断,并且在这个过程中,往往照 多使用的是p d a 设备。 ( 4 ) c h a b r a 和f i g i l e i r e d o 结合了远程教育的恩想,对移动学习作了一个较宽泛的定 义:移动学习就是能够使用任何设备,在任何时间任何地点接受学习删。 ( 5 ) 趟e x z 觚d e rd y e 等人在题为( m o b i l ee d 黼砒i o n ag l a n a tt h ef u t u r e ) 豹 文牵巾终了一个较具俸的定义:移动学习是一耱农移动诗算设备帮动下豹能够在任何瓣 霹锓嚣懿杰发生稳学习,移魂学习爨使蘧豹移魂嚣舞设备必矮裁够毒效豹呈凌学习内褰 舞嚣掇供教绛与学习者之闻懿双自交流嘲。 ( 6 ) 臀搬斯堡大学的f r a n zl e h n e r 和h o l g c rn o k a h e l 认为,“任何为学习者掇供 广泛的数字化信息和学习内容,有助于学习者任何时问、任何地点的知识获得的服务机 构和部门都属于移动学习范畴”1 7 j 。 ( 7 ) j b 京大学现代教育技术中心移动教育襄骏塞崔光佐教授下的定义是:移动教育 是指依托目前比较成熟的无线移动网络、国际甄联网以及多媒体技术,学生和教师通过 使用移渤设备( 如手机等) 来更为方便灵活地实现交赢式教学活动1 8 】。 ( 8 ) 会国高等学校教育技术协作委员会的怒义怒:移动学习是指依托目前比较成熟 的无线移溯潮络、国琢互连网,以及多媒体技术,学生和教师逶过秘用磊兹较为普遍使 一4 一 大连壤王文学磺士学泣论文 惩豹无线设各( 舞手撬、p d a 、笔键零魄藏等) 来更为方霞灵活建实瑰交嚣武数学活动, 以及教育、科技方面豹信惠交滞”。 综合上述专家学者对移动学习的定义,可从以下几个方面来理解移动学习的内涵: 首先,形式上是移动的,即学习糟不张受时间、空间和有线网络的限制,研随时随 地进行不同需求、不同方式的学习。学习环境是移动的,学习资源和学习者也照移动的。 其次,内容上是互动的。移动学习的技术基础是移动计算技术和互联网技术,教育 信息、教育资源与教育服务的传输都慰依据这些技术来实现双向交流。只有遗种双向交 流的模式才能使“移动”更有意义,才熊更充分的体现移动学习的优越性。 最后,实现方式上是数字浆。移幼学习是基于无线移动设备( 如移动卷话、扮a 、 慧记本毫藏等) 逶孬豹鼗字纯学霹,宅楚在数字像学习懿基穑上发展起来稳,楚远程学 习茨聂豹一令纛殓段。 。3 移动学习酶特点 根据移动学习的有关定义和成用领域,移动学习主要有以下特点: ( 1 ) 移动性。学习者可以在任何地点进行学习,不再受传统教学固定场所芹有线网 络固定接入点的限制。学习者可以在步行中、行驶的汽车上、行驶的轮船上及飞行的飞 机上的学习。学习者同样不受时间的限制,任何时间都可以进行学习,而不必按嗣定的 时间进行。学习者可以不受时空的限制随时随地访问网络教育资源,进行自生学习。同 样的,教育者也可在移动中进行教学。 ( 2 ) 及时性。由于在移动计算环境下,学习时超和空闻不受限铡,学习嚣掰默在霭 矮萦些絮识 d 习p a 俄s c a ? a w s e a j 岛诧p a 屺m g w :q 朝班pf 毽哦列p d u c 棚+ 争 at _ 屺m g d i n d e ,p a w g 艇 a 重c g 轰艉喱 从手机读取一条短消息,参数 为短消息在手机内存中的索g l 芍 彝手机发送一条短潜意,参数 舞p d u 编码戆长瘦, 轰露车, 串簸食矮瀵 意疆务孛。号码,嚣熬手鞔号鹨,缀溃爨 内容编码,和箕氇一些信息编璐戆字符枣 短消息列表,参数 可以取0 、l 、2 、3 、4 , 分别返回收到的未读取信息列袭、收剿的并己 读的信息列表、储存的未发送的信息列袭,储 存的己发送的信息列表、所有消息列寝 从发件箱中发送短消息,参数 为缀消息 在发件箱中的索引, 为对方手机号码 读取短清息服务中心号码,返回+ c s c a : 。 设置短滂意报务中心号码, 参数( s c 8 为薤满意疆务孛密号鹦 离手撬肉存中写入短滇塞, 参数 为p d u 编码豹长度, 和“a t + c m g l ”中的s t a r 一样 选择手机存储器或s m 卡存储器, 参数 可以取t 或s m ,分别 表示选择手机存储器和选择s i m 存储器 从手机中删除一条短消息, 参数 为短消息在内存中的索g l 返圄手机模块生产厂商 运酉手辊搂块标援 一2 5 基于手机短信息的移动学习系统的设计与实现 3 2 2a t 指令在系统中的应用 我们可以编写测试程序对a t 指令进行测试,比如,如果想测试手机模块是否连接, 可以发送a t 指令“a t ”,如果返回的字串里面有“o k ”,则说明计算机与手机模块己 连接成功,这时可以正常收发短消息。我们在p o r t 类中编写一个m a i n ( ) 函数进行测试。 函数m a i n ( ) 的程序流程图如图3 6 所示。 图3 6 函数m a i n 0 的流程图 f i g 3 6 t h ep r o g r a mf l o wc h a r to f f u n c t i o na m i n o 大连理工大学硕士学位论文 3 3p d u 编码的研究与技术 3 3 1 $ m s 的控制途径 s m s 和p d u 编码格式由e t s i 所制定的两个规范( g s m 0 3 4 0 和g s m 0 3 3 8 ) 规定的。 p d u 编码有三种方式:7 - b i t 编码,它可以发送最多1 6 0 个字符;8 - b i t 编码,它理论上 可以发送最多1 4 0 个字符,但无法直接通过手机显示,常被用来作为数据消息;1 & b i t 编码,可以发送最多7 0 个字符,被用来显示u n i e o d e ( u c s 2 ) 文本信息,可以被大多数 的手机所显示。本系统发送中文短消息选用u c s 2 编码方式。 对s m s 的控制共有三种实现途径:最初的b l o c k 模式,基于a t 命令的t e x t 模式, 基于a t 命令的p d u ( p r o t o c o l d a t a u n i 0 模式。b l o c k m o d e 模式目前己经很少用了。t e x t m o d e 是纯文本方式,可使用不同的字符集,从技术上说也可用于发送中文短消息,而 且实现起来非常方便。但国内手机基本上不支持,主要用于欧美地区。p d um o d e 被所 有手机支持,可以使用任何字符集,不仅支持中文短消息,也能发送英文短消息,而且 p d u 模式也是手机默认的编码方式。本文所研究和采用的是在p d um o d e 下发送和接 收短消息的实现方法。 p d u 串表面上是一串a s c i i 码,由“0 ”一。9 ”,。a ”一“f ”这些数字和字母组 成。它们是8 位字节的十六进制数或者是以b c d 码方式编码的十进制数。发送消息的 p d u 串不仅包含消息内容本身,还包含很多其它信息。如发送p d u 串还包括s m s c 服 务中心号码、目标号码等信息。接收短消息的p d u 串除了信息内容外还包括发送手机 号码、编码方式和s m s c 接收时间等。发送和接收的p d u 串,结构是不完全相同的 2 5 , 2 6 1 。 下面用两个实际的例子说明p d u 串的结构和编排方式。 3 3 2 发送p 0 0 串实例分析 服务中心号码s m s c :+ 8 6 1 3 8 0 0 4 5 1 5 0 0 ( 哈尔滨移动s m s c 号码) 对方手机号码:1 3 9 3 6 2 3 2 5 4 8 消息内容:。移动学习” 发送的p d u 串可以是: 0 89 16 8 3 1 0 8 4 0 1 5 0 5 f 01 1o o0 d9 16 8 3 1 3 9 2 6 2 3 4 5 f 8o o0 8o o0 87 9 f b 5 2 a 8 5 8 6 6 4 e 6 0 该p d u 串各部分具体分析如表3 3 所示。 3 3 3 接收p d u 串实例分析 接收到的p d u 串可以是: 0 89 16 8 3 1 0 8 4 0 1 5 0 5 f 01 l0 00 d9 16 8 3 1 3 9 2 6 2 3 4 5 f 80 0 0 8 0 0 0 87 9 f b 5 2 a 8 5 8 6 6 4 e 6 0 2 7 基于手机短信息的移动学习系统的设计与实现 该p d u 串各部分具体分析如表3 4 所示。 表3 3 发送p d u 串中各部分具体分析说明 t a b 3 3t r a n s m i tt h ep a r t s s p e c i f i ca n a l y s i si l l u s t r a t i o n so f p d u 发送p d u 串的各部分功能分析说明 0 8 9 l 6 8 3 1 0 8 4 0 1 5 0 5 f o 1 1 0 0 o d 9 l 6 8 31 3 9 2 6 2 3 4 5 f 8 0 0 0 8 0 0 0 8 7 9 f b 5 2 a 8 5 8 6 6 4 e 6 0 t o n n p i 加s c a 的长度,即9 1 6 8 3 1 0 8 5 0 1 3 0 5 f 0 的长度 ( 按字节计数为8 ) t o n n p i 短消息中心号码类型,遵守i n t e m a t i o n a l e 1 6 4 国际号码格 式标准,9 1 表示号码首位加“+ ,8 l 表示号码首位不加+ ”。9 l8 l 都 表示国际号码类型,既电话号码的前两位是国家代码,比如中国为 8 6 ,a i 表示国内号码类型,既电话号码中不舍国家代码 为服务中一t n s c a ) 号码,经过了编码处理,此为哈尔滨移 动短消息服务中心号码8 6 1 3 8 0 0 4 5 1 5 0 0 ,编码方式为: 如果号码长度为奇数则末尾f 补齐,然后相邻奇偶位交换位置 文件头字节( h e a d e rb y t e ) t p - m r ( m e s s a g er e f e r e n c e y 信息类型 目标s n v t 卡号码长度,按阿拉伯数字个数计数。 不包括9 l 和一f ,从6 8 开始半字节1 6 进制长度 t o n i n p i 接收短消息手机号码类型 被叫手机s i m 卡号码a ) ,也经过了移位处理,8 6 1 3 9 3 6 2 3 2 5 4 8 t p - p l d 协议标识,一般为 t p - d c s 数据编码方案0 8 为1 6 - b i tu s c 2 ( 中文u n i c o d e 编码) , 为7 - b i t ( a s c i i 编码) ,1 5 为b i t 8 编码 t p - v a l i d p e r i o d 消息的有效期 为五分钟、9 0 为十二小时、f f 为最大值 t p - u s e r - d a t a - l e n g t h 用户信息长度, 即短消息内容字节数,十六进制表示 t p - u s e r - d a l a 用户数据,即短消息内容“移动学习” 2 8 大连理工大学硕士学位论文 表3 4 接收p d u 串中各部分具体分析说明 t a b 3 4r e c e i v et h ep a r t s s p e c i f i ca n a l y s i si l l u s t r a t i o n so f p d u 接收p d u 串的各部分 功能分析说明 0 8 9 l 6 8 3 1 0 8 4 0 1 5 0 5 f 0 短消息中心号码长度,从9 l 到f o 的十进制长度 t o n f n p i 短消息中心号码类型 短消息中心号码1 3 8 0 0 4 5 1 5 0 0 ( 哈尔滨移动) 酋字节,0 4 表示中心还有短消息,表示没有 目的号码长度,从6 8 开始半字节十六进制值 地址类型 短消息来源手机号码:1 3 9 3 6 2 3 2 5 4 8 t pp 1 d 协议标识 t pd c s 数据编码方案,o o 为7 b i t , o $ 为1 6 b i t ,u s c 2 t ps c t s 中心时间戳,0 4 年9 月1 5 日2 3 时0 9 分0 3 秒 时区,为短消息中心s m s c 收到短消息的时间。时间戳是指s m s c 为了唯一地标识每个短消息,给每个短消息加上一个时间戳,这 个时间是指短消息到达s m s c 的时间,精确到秒。s m s c 必须确 保给在同1 秒内到达的两个或更多短消息赋予不同的时间截 0 8 短消息编码的字节长度,用十六进制表示,此处是8 个字节 7 9 f b 5 2 a 9 5 8 6 6 4 e 6 0 短消息内容“移动学习” 3 3 4p d u 编码 发送端消息的p d u 串不只是短消息内容部分,还包括短消息中心号码,目的手机 号码及其他一些附加信息。在编码的时候要根据短消息内容采用不同的编码方案。 下面首先探讨短消息内容的编码方式。 ( 1 ) 短信息内容的常用编码方式 根据发送的内容的性质是文本还是其他数据,以及文本是中文还是英文,在p d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年保密教育线上培训知识试题库附答案
- 名师名匠管理办法
- 员工发展管理办法
- 售后库房管理办法
- 商品网签管理办法
- 商店财务管理办法
- 商超物料管理办法
- 器材送检管理办法
- 回购股份管理办法
- 团委奖惩管理办法
- 《新能源行业投资策略》课件
- 2024年江西省永新县事业单位公开招聘教师岗笔试题带答案
- 2025至2030中国天河石项链市场需求量调研及未来投资商机研究报告
- 银行内部审计与合规工作的关联试题及答案
- 2025年水运工程试验检测师水运材料真题卷(附答案)
- 疼痛质控原因分析及整改措施
- 各类档案管理员考试试题及答案汇编
- 2024年记者证考试往年真题试题及答案
- 美国教育体系探秘:理念与实践
- 2025年《新课程标准解读》标准课件
- 潜水事故与现场急救措施课件
评论
0/150
提交评论