已阅读5页,还剩82页未读, 继续免费阅读
(计算机应用技术专业论文)基于tetra的沈阳地铁无线通信调度系统的研究与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
at h e s i si nc o m p u t e r a p p l i c a t i o nt e c h n o l o g y 删i f f | f f f j 舢 y 18 4 3 2 3 岑 r e s e a r c ha n di m p l e m e n t a t i o no f s h e n y a n g m e t r ow i r e l e s sc o m m u n i c a t i o n d i s p a t c h i n g s y s t e m b a s e do nt e t r a b y y ul e i s u p e r v i s o r :a s s o c i a t ep r o f e s s o rw a n gj u a n n o r t h e a s t e r nu n i v e r s i t y j u n e2 0 0 8 r_一 ,i、,i t、lii”lrllk 3 , j 独创性声明 本人声明,所呈交的学位论文是在导师的指导下完成的。论文中取得 的研究成果除加以标注和致谢的地方外,不包含其他人己经发表或撰写过 的研究成果,也不包括本人为获得其他学位而使用过的材料。与我一同工 作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示诚 挚的谢意。 学位论文作者签名: 留磊 日期: 加p 7 学位论文版权使用授权书 本学位论文作者和指导教师完全了解东北大学有关保留、使用学位论 文的规定:即学校有权保留并向国家有关部门或机构送交论文的复印件和 磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文的全部 或部分内容编入有关数据库进行检索、交流。 作者和导师同意网上交流的时间为作者获得学位后: 签字日期: 跏 7 f 签字日期:跏鼻7i i 一 符 亏 口1 y 年两 氰签币j i y导 口 半年 , 叫 ? 伽 口7 年 一 : 一 名签 、囹 储 年 文 半 论位学 l 东北大学硕士学位论文摘要 基于t e t r a 的沈阳地铁无线通信调度系统的研究与实现 摘要 随着国民经济的快速发展,城市地铁建设进入了一个高潮时期。广州、上海、北京 已经建成数条地铁线路,深圳、大连、南京、重庆、武汉、天津、沈阳等城市的地铁建 设已经启动。杭州和青岛的地铁项目也在规划之中。地铁专用无线通信系统作为高速运 行的地铁列车与控制中心之间唯一的通信手段,担负着提高运营效率、保障行车安全及 地铁乘客生命安全的重要使命。 本文是基于陆地集群无线系统( t e n 认) 的沈阳地铁无线通信调度系统的研究与实 现。系统采用e a d s ( 欧洲宇航局) 先进的t e t r a 技术,建立在e a d st e t r a 系统的 t c s ( t e t r a c o n n e c t i v i t ys e r v e r ) 接口平台上。 本文在对国内外地铁无线通讯调度系统的相关资料分析的基础上,根据沈阳地铁的 具体情况设计并实现了沈阳地铁无线通信调度系统。本文首先研究了网络的拓扑结构, 比较了各种结构的优缺点,提出采用环状自愈的网络结构的方案,以保证通信传输的安 全和稳定性;其次为了提高系统的可靠性,系统采用核心网络元素的冗余备份技术和安 全的行车调度方案;此外,对越区切换技术进行了研究,设计了沈阳地铁无线通信调度 系统越区切换的种类和参数:最后对系统进行了分析设计并给出了具体的实现,通过仿 真测试验证了系统设计的合理性。 关键词:t e t r a ;地铁;越区切换;无线通信;调度系统 一i i 东北大学硕士学位论文 a b s t r a c t r e s e a r c ha n di m p l e m e n t a t i o no fs h e n y a n gm e t r o w i r e l e s sc o m m u n i c a t i o n d i s p a t c h i n gs y s t e m b a s e do nt e t r a a b s t r a c t a st h en a t i o n a le c o n o m y sr a p i dd e v e l o p m e n t ,t h eu r b a nm e t r oc o n s t r u c t i o nh a se n t e r e d ap m o do fh i g ht i d e g u a n 孕h o u , s h a n g h a ia n db e i j i n gh a v eb u i l ts e v e r a lm e t r ol i n e s t h e p r o j e c t so fm e t r ob u i l d i n gh a v es t a r t e di ns h e n z h e n , d a l i a n , n a n j i n g , c h o n g q i n g , w u h a n , t i a n j i na n ds h e n y a n g t h ep r o j e c t so fm e t r ob u i l d i n ga r ep l a n n i n gi nh a n g z h o ua n dq i n g d a o t h em e t r os p e c i a lw i r e l e s sc o m m u n i c a t i n gi st h eo n l yw a yb e t w e e nt h ef a s tm o v i n gt r a i n sa n d t h eo p e r a t i o na n dm a n a g e m e n to r g a n i z a t i o n , a n dh a st h ed u t yo fi m p r o v i n go p e r a t i n ge f f e c t a n dk e e p i n gt r a i n sa n dt h em e t r oc u s t o m e r ss a f e t h et h e s i sa r g u e ss h e n y a n gm e t r ow i r e l e s sc o m m u n i c a t i o n d i s p a t c h i n gs y s t e mb a s e do n t e t r a e a d s ( e u r o p e a na e r o n a u t i cd e f e n c ea n ds p a c ec o m p a n y ) a d v a n c e dt e t r a t e c h n o l o g yi sa p p l i e di nt h es y s t e m t h es y s t e mi sb u i l to nt h et c s ( t e t r ac o n n e c t i v i t y s e r v e r ) i n t e r f a c ep l a t f o r m a c c o r d i n gt os h e n y a n gm e t r os i t u a t i o n , t h es h e n y a n gm e t r ow i r e l e s sc o m m u n i c a t i o n d i s p a t c h i n gs y s t e mi sd e s i g n e da n di m p l e m e n t e do nt h eb a s eo fa n a l y s i n gt h ed o m e s t i ca n d o v e r s e a 8m e t r ow i r e l e s sc o m m u n i c a t i o n d i s p a t c h i n gs y s t e mi n f o r m a t i o n f i r s t l y , t h en e t w o r k t o p o l o g ys t r u c t u r ei sr e s e a r c h e d c o m p a r i n gt h ed i f f e r e n tn e t w o r ks t r u c t u r e ,t h ec i r c l e n e t w o r ks t r u c t u r ei sp u tf o r w a r da n di ta i s u r c st h ec o m m u n i c a t i o nt r a n s m i s s i o n ss a f e t ya n d s t a b i l i z a t i o n ;s e c o n d l y , i no r d e rt oi m p r o v et h es y s t e mr e l i a b i l i t y , t h ec o p yo ft h en e t w o r k c o r ee l e m e n ti sp u tf o r w a r da n dt h et r a i nd i s p a t c h i n gs c h e m e sa r ed e s i g n e d ;t h i r d l y , t h e d i s s e r t a t i o nr e s e a r c h e st h e h a n d o v 盯t e c h n o l o g y a n dt h e s h e n y a n gm e t r o w i r e l e s s c o m m u n i c a t i o nd i s p a t c h i n gs y s t e mh a n d o v e rk i n d sa n dp a r a m e t e r sa r ed e s i g n e d ;f i n a l l y , t h e r ea r ea na n a l y s i sa n dd e s i g n so ft h es y s t e ma n dt h ed e t a i li m p l e m e n t a t i o ni sg i v e n ,a n di t p r o v e st h a tt h ed e s i g n so ft h es y s t e mm e e tr e q u i r e m e n t sa c c o r d i n gt oe m u l a t i o n a lt e s t s k e y w o r d s :t e t r a ;m e t r o ;h a n d o v e r ;w i t l e s sc o m m u n i c a t i o n ;d i s p a t c h i n gs y s t e m i l l - - - h;l,ltli量 东北大学硕士学位论文 目录 目录 独创性声明i 摘昙瑟i i a b s t r a c t i i i 第1 章绪论1 1 1 论文的研究背景1 1 2 论文的研究意义2 1 3 国内外相关研究3 1 3 1 国外相关研究3 1 3 2 国内相关研究4 1 4 论文的主要工作5 1 5 论文的组织结构6 第2 章陆地无线集群系统( t e t r a ) 7 2 1 陆地无线集群系统( t e t r a ) 简介7 2 2t e t r a 的硬件组成8 2 2 1 数字交换机d x t i p 8 2 2 2 基站t b s 。12 2 2 3 手持电台t h r 8 8 0 il i g h t ( r c 8 ) 1 3 2 2 4 车载电台t m r 8 8 0 13 2 2 5 连接服务器t c s 14 2 3t e t r a 的软件组成1 5 2 4 小结1 6 第3 章沈阳地铁无线通信调度系统关键性技术1 7 一i v 东北大学硕士学位论文目录 3 1 系统安全可靠的网络拓扑结构一1 7 3 2 系统核心网络元素的冗余备份1 9 3 2 1 交换机冗余备份19 3 2 2 基站冗余备份2 0 3 3 系统高度可靠的行车调度方案2 0 3 4 系统越区切换技术。2 2 3 4 1 系统越区切换算法2 2 3 4 2 系统越区切换参数与切换种类的选取2 6 3 5 小结。31 第4 章沈阳地铁无线通信调度系统设计与实现3 3 4 1 系统的需求说明3 3 4 1 1 功能性需求。3 3 4 1 2 非功能性需求3 3 4 2 系统用例模型。3 4 4 2 1 系统用例3 4 4 2 2 系统用例分析3 4 4 3 系统功能的设计3 5 4 4 数据库的设计3 7 4 5 系统功能的实现3 9 4 5 1 用户终端业务模块的实现一3 9 4 5 2 承接业务模块的实现4 5 4 5 3 特色业务模块的实现4 8 4 5 4 辅助业务模块的实现5 2 4 5 5 降级模式模块的实现5 3 4 6 ,j 、结一5 5 一v 一 1 j 东北大学硕士学位论文 目录 第5 章测试5 7 5 1 软件测试概述5 7 5 2 软件测试环境5 8 5 3 软件测试计划5 9 5 4 小结6 6 第6 章结论与展望6 7 6 1 结论6 7 6 2 展望6 8 参考文献6 9 致 射一7 3 一v i 一 专,;, 、littfl- 东北大学硕士学位论文第1 章绪论 第1 章绪论 1 1 论文的研究背景 道路交通是国民经济发展和社会进步的重要基础条件。经济的发展、社会的进步, 都离不开发达的道路交通。不论是城市还是乡村,道路的修建和延伸总是会带动一个城 市、一个地区的发展和繁荣。随着城市经济的发展,各种经济资源以及人口日益集聚, 使得城市规模不断扩大。城市规模的扩大不可避免地给现有的城市交通系统提出严峻的 挑战。大容量的轨道交通作为一种高效的交通方式,将为市民提供更多的便利。 地铁已经在许多城市交通中担负起主要的乘客运输任务。第二次世界大战结束时, 全世界只有2 0 座城市有地铁。现在有地铁的城市已增加到1 0 0 多座,线路长度达到5 2 0 0 公里。世界上很多大城市的地下都已构筑起一个上下数层、四通八达的地铁网,有的还 在地下设立商业设施和娱乐场所,与地铁一起形成了一个地下城。还有很多国家的地铁 与地面铁路、高架道路等联合构成高速道路网,以解决城市紧张的交通运输问题。地铁 现代化的发展,已成为城市交通现代化的重要标志之一。莫斯科地铁是世界上最繁忙的 地铁之一,8 0 0 万莫斯科市民平均每天每人要乘一次地铁,地铁担负了该市客运总量的 4 4 。东京地铁的营运里程和客运量与莫斯科地铁十分接近。巴黎地铁的日客运量已经 超过1 0 0 0 万人次。纽约的地铁运营线路总长居世界首位,日客运总量已达到2 0 0 0 万人 次,占该市各种交通工具运量的6 0 。香港地铁总长虽然只有4 3 2 公里,但它的日客 运量高达2 2 0 万人次,最高时达到2 8 0 万人次,如按地铁总长折算,完全可以与上述这 些城市地铁相媲判。 2 0 世纪5 0 年代末期中国与苏联的关系恶化后,中国开始规划在北京、沈阳、上海 三座重要城市修建地铁,以作为平战结合的战备防御手段。由于种种的原因,沈阳的地 铁项目没有成型。终于在2 0 0 5 年8 月,国务院正式批准了沈阳市快速轨道交通建设规 划,沈阳从此迈入了地铁时代。 沈阳市快速轨道交通网规划结构为环行加放射形,由东西2 条线、南北2 条线、l 条环行和2 条支线组成。沈阳地铁一号线是沈阳地铁网络中一条重要的客流骨干线路, 经由沈阳经济开发区、于洪区、铁西区、和平区、沈河区、大东区,是沈阳东西走向最 大的交通走廊。全线设控制中心一座和2 2 座地下车站及车辆段l 处。全线除地下车站、 区间隧道、车辆段以及相应的地面建筑和轨道工程外,还包括供配电、通信信号、防灾 报警、接触网等系统数万台( 套) 设备。 东北大学硕士学位论文第1 章绪论 沈阳地铁一号线工程设计起点为十三号街西端,设计终点为黎明文化宫东端,线路 全长2 8 公里,全部为地下线路。 全线设十三号街、中央大街、七号街、四号街、张士、沈新路、黄海路、洪湖北街、 重工街、启工街、保工街、铁西广场、云峰北街、沈阳站、南京街、南市、青年大街、 怀远门、中街、小什字街、滂江街、黎明文化宫共2 2 座车站,均为地下站。青年大街 站为一号线与二号线换乘站,沈阳站为一号线与三号线换乘站,中街站为一号线与四号 线换乘站。十三号街设指挥控制中心、车辆段各一座。最小站间距约为0 8 0 9 公里,为 中街站至小什字街站区间;最大站间距约为1 9 0 0 公里,为洪湖北街至重工街站区间。 地铁的核心是地铁的无线通信调度系统。它不仅对整个无线通信系统性能的好坏、 价格的高低起着决定性的作用,而且对是否能满足地铁后期工程带来的通信系统扩容要 求具有极大的影响。因此慎重设计和优选系统方案,妥善处理好当前建设和今后发展的 关系,具有重要的意义。目前,在全球范围内,应用较多的解决专用无线调度通信的技 术体制大致有三种:g s m r ( 铁路移动通信系统) 、t e t r a ( 陆地无线集群系统) 及 m p t l 3 2 7 模拟集群通信体制。通过比较它们间的优缺点和沈阳的具体情况,最后采用 了t e t r a 数字集群的技术。主要是因为t e t r a 采用的是数字通信技术,而且广州、 上海、北京、深圳、南京等城市已经建成或正在建设的地铁线路均已采用t r t r a 系统 解决专用无线通信,为充分利用地铁已经获得的频率资源,并且为整个城市地铁无线通 信网的全网统一性考虑,最后采用t e t r a 数字集群通信体制来实现沈阳地铁专用无线 通信调度系统【2 】。 在东软公司实习的过程中,参与了为沈阳地铁一号线提供前期的方案设计和规划, 设计完善可行的网络结构,并且携手e a d s ( 欧洲宇航公司) ,为沈阳地铁提供独具特 色的专用无线通信系统的解决方案。 1 2 论文的研究意义 沈阳作为国内特大型的城市,随着城市人口迅速增加,导致车辆增多,给城市带来 交通拥挤、环境污染与能源危机等一系列问题。如果没有解决好这些问题,就会很大程 度的影响沈阳的城市发展、人民生活水平的提高。 地铁与城市中其它交通工具相比,除了能避免城市地面拥挤和充分利用空间外,还 有很多优点。一是运量大,二是速度快,三是无污染。最后还能让沈阳这个老工业基地 的经济提速发展,同时还带来了很多就业岗位,比如保洁、餐饮、售票及相关配套服务 等岗位,尤其适合大龄下岗失业人员。据粗略估计,仅地铁一号线差不多就可解决3 0 0 0 人的就业问题。 一2 一 东北大学硕士学位论文笫1 章绪论 作为地铁核心的调度系统的作用是不容置疑的。基于t e t r a 系统的沈阳地铁无线 通信调度系统,从理论上来讲,该扩容方式不用再添加中心控制设备,可以节约投资、 提高通信系统使用效率。为地铁各条线路无线通信系统的相互兼容、互连互通打下基础; 并且它的小、中、大区的系统结构,频率资源利用率较高,话务分布较为均匀,能较好 地满足群组通信的需求,干扰较少。 基于t e t r a 的调度系统具有高可靠性、扩容灵活方便、高效率、高经济效益的优 点,同时也会提高群众乘车的满意度,最终带来社会效益和经济效益的双丰收。 1 3 国内外相关研究 1 3 1 国外相关研究 ( 1 ) 新加坡地铁无线通信调度系统研究 新加坡地铁公司采用的是业界最具声誉的摩托罗拉t e t r a 系统,用以增加原有模 拟系统的覆盖,达到覆盖地铁公司在新加坡全岛的所有列车线路。这套t e t r a 系统不 仅提供了额外的通信信道,而且还提高了话音质量。因此,运营指挥中心、客运服务中 心、车上工作人员及车上乘客之间的通信联络更加清晰且更具实效性。该系统还包括一 套量身定制的计算机辅助调度系统,通过图形用户界面,可以完成高效可靠的调度作业。 这使新加坡地铁公司的工作人员能够为乘客提供更加优质和可靠的服务。乘客在换 乘站将体验到更为方便的换乘衔接,而且通过运营指挥中心发出的直接广播,可以在出 现列车误点情况下让乘客随时获得准确的信斛3 1 。 ( 2 ) 纽约地铁无线通信调度系统研究 纽约地铁无线通信调度系统中心的基础是西门子交通技术集团提供的 v i c o so c 5 0 1 型行车调度系统。该系统与多个车站继电联锁装置连接。列车自动选路设备和与其 一体化的运行图管理器使行车图管理器和行车值班员摆脱了办理列车进路的负担。为培 训人员,调度中心还配置了一套装有实时模拟器的培训系统【4 1 。 主要功能: 集中控制各个车站集中联锁设备: 控制列车的运行; 通过对列车运行的追踪,以轨道电路的表示给出列车位置: 自动识别列车车次; 运行图一体化管理; 列车自动选路。 一3 一 东北大学硕士学位论文第1 章绪论 1 3 2 国内相关研究 ( 1 ) 南京地铁一号线的通信调度系统研究 南京地铁一号线于2 0 0 5 年5 月系统开通,2 0 0 5 年9 月正式运营。全线共有车站1 6 座,地下车站1 1 座,地上5 座,全长2 1 7 公里。全线需求1 台t e t r a 交换机d x t i p 、 5 台t e t r a 基站t b s 、9 台t e t r a 光纤直放站b d a 、2 台t e t r a 射频直放站b d a 、 漏泄电缆约3 0 公里、天线3 座、5 套调度台、2 3 4 台手持台、4 4 套车载台、1 6 套车站 固定台等。 它采用的网络结构是星状拓扑组网方式,系统多基站和光纤直放站技术。这个系统 的特点是: 高效的频谱利用率,是模拟信道的4 倍; 适合地铁的系统同步方式( 交换机和基站采用主从同步) ; 高可靠的组网方式( 交换机、基站、直放站主要的模块都采用了热备冗余配置) ; 具备强大的远程设置功能: 全中文的调度台; 集成的网络故障检测功能; 系统具备许多的接口; 各个模块单元之间始终保持时间的同步。 ( 2 ) 广州地铁四号线通信调度系统研究 广州地铁四号线全长1 4 1 1 公里,车站4 座,2 0 0 5 年底运营,延伸线于2 0 0 6 年底 运营。全线需求1 台t e t r a 交换机d x t i p 、1 2 台t e t r a 基站t b s 、2 台t e t r a 光 纤直放站b d a 、1 个备份控制中心、漏泄电缆约3 0 公里、1 0 套调度台、3 0 0 台手持台、 7 6 套车载台、7 6 套车站固定台等。 它采用的网络结构是星状拓扑组网方式,全基站覆盖技术。 这个通信调度系统的特点是: 在调度和车载台之间实现车辆的运行状态信息的交换与传递; 调度服务器的热备切换和调度台实现的角色转换功斛5 1 。 ( 3 ) 上海地铁1 3 条线通信调度系统研究 上海地铁1 1 3 条线的全线共用一个交换机,各个线路分设各自的调度系统、网管 系统进行分线的管理。 : 这个系统的特点是: 具有强大的网络管理功能; 一4 一 东北大学硕士学位论文第1 章绪论 c a d 服务器和网管设备采用冗余设备; ; 实现了降级的功能【6 】。 ( 4 ) 深圳地铁一期工程无线通信调度系统研究 深圳地铁一期工程无线通信调度系统结构采用单中心控制交换机、多基站、1 级中 继器的结构。深圳地铁一期工程无线通信调度系统结构分为两部分:一个是用于列车运 营线路的无线调度通信系统,它采用t e t r a 制式的8 0 0 m h z 数字集群通信方式;另一 个是用于车辆段列检( 运用库) 及运营人员的无线对讲系统,它采用4 0 0 m h z 模拟调频 同频单工通信方式。 调度系统的主要的功能包括对话、短消息、调度权力的转换、集中检测出现的故障。 采用的t e t r a 数字集群技术,其编码、调制方式先进,编码效率和频谱效果显著。 系统采用多基站和1 级中继器的结构,具有频率复用率较高、话务分布较为均匀、 能较好地满足群组通信的需求、越区切换的几率较少、系统可靠性较高、工程的造价较 低、扩容灵活方便等优点川。 深圳地铁一期工程无线通信调度系统的技术参数: 工作频率:下行( 基站发) 为8 5 1 - 8 6 6 m h z ,上行( 移动台发) 为8 0 6 8 2 1 m h z ; 工作方式:全双工半双工; 用户数量:初期2 0 0 ,远期5 0 0 ; 无线覆盖可通率: 9 5 ; 话音质量标准:b e r a l e r t ( c a l l i d s l m p l e x d u p l e x s e l t c s e n c r y p t i o n c t r l 3 j l e a r _ _ c , & m e t h o d s t a t u s ) ; r e t u r nso k ; 一 当t c s 客户端发出呼叫前,首先进行登录,如果输入的用户名、密码和s s i 和数据 库中的相符,然后系统查看数据库中该用户的权限,如果拥有发送个呼的权限,用户才 能进行发送,否则没有权利进行组呼。然后输入组的d 或别号,按下个呼的按钮,如 果对方没有及时的接听,对方的振铃会一直响,直到t c s 客户端停止呼叫。见流程图 4 8 。个呼实现界面见图4 9 所示。 一4 3 东北大学硕士学位论文第4 章沈阳地铁无线通信调度系统设计与实现 图4 8 发送个呼的流程图 f i g 4 8f l o wo fs e n d i n gi n d i v i d u a lc a l l 在系统中,个呼涉及的基本信息主要是t e t r a 个人无线用户标示号i t s i ( i n d i v i d u a l t e t r as u b s c r i b e ri d e n t i t y ) 。 每个个人无线用户拥有一个唯一性的i t s i 标示号。它包括三部分: 国家码m c c ( m o b i l ec o u n t r yc o d e ) :定义所属的国家。 网络码m n c ( m o b i l e n e t w o r kc o d e ) :定义该国家内该t e t r a 网络拥有的唯一性的 网络表示。 个人无线用户短标示号i s s i ( i n d i v i d u a ls h o r ts u b s c r i b e ri d e n t i t y ) :在一个t e t r a 网 络中,每个个人无线用户拥有一个唯一性的i s s i 标示号。网络中是通过不同的i s s i 标 示号来区分不同的个人无线用户的。 一“一 东北大学硕士学位论文第4 章沈阳地铁无线通信调度系统设计与实现 暖l 曩霸a 鲤嘲嚯妻h i 一攀娜 f i l c a s n gp a r t y : 5 0 0 0 3 c u r r e n t = p e e k 筑 c s t a t e : c 捌c o n n e c t e d t e t r a,1 1 5 0 0 0 3 ,i 一,一 h o o kp t t l d 酬【k 嘲 l o g g e di a ( s s i = 5 0 0 0 1 ) 9 曩伍e 丝瓣:! 日1 互_ 醪圈 f i l c a l l i n gp a r t y 5 0 0 0 1 c u r r e n ts a k e c c 硝s t a t e : c 棚c o n n e c t e d 5 咖1 2 1 :5 6 :2 8 l t e t r a,1 1 5 0 0 0 1 , j 一一 唇h o o kp t t l o g g e di n 蕊z = 5 0 0 0 3 ) 图4 9 个呼界面 f i g 4 9t h ei m p l e m e n t a t i o no fi n d i v i d u a lc a l l 4 5 2 承接业务模块的实现 承载业务模块:主要包含发送短消息和接收短消息。 调度台可以编辑中文和英文文本短数据信息到移动用户。首先选择短数据类型,按 发送按钮发送或从下拉列表框中选择预定义的短消息代码,按发送按钮发送。不同类型 的调度更改定义自己的预定义短消息。客户端与a p i 之间预定义的过程如图4 1 0 所示。 & 颤啷翩 i n c f 髓a k md - 曲_ 叩 图4 1 0 客户端与t c sa p i 之间预定义的过程图 f i g 4 10t h ep r o c e s so fs u b s c r i p t i o nb e t w e e nc l i e n ta n dt c sa p i 给其它t c s 客户端或某个通话组发送短数据信息,t c s 客户端首先要使用s u b s c r i b e 方法来预定数据消息。通过使用s u b s c r i b e 操作,t c s 客户端能选择发送短消息的类型 4 5 - - 东北大学硕士学位论文第4 章沈阳地铁无线通信调度系统设计与实现 ( s d s 1 、s d s 2 、s d s 3 、s d s _ 4 ) 。预定短消息成功,t c s 客户端会接收到 s u b s c r i b e c o n f i r m a t i o n 方法返回值是零,否则说明预定短消息失败。t c s 客户端通过使 用u n s u b s c r i b e 方法来停止发送短数据信息,接收到u n s u b s c r i b c c o n f i r m a t i o n 方法返回 值是零,说明成功,否则说明失败【3 5 】。 如果t c s 客户端对组预定的权限被删除或在预定的过程中通话组被删除的话,对 于一个组地址的数据消息的预定的权限就会被终结。t c s 将会通过发送 u n s u b s c r i b e i n d i c a t i o n 事件来通知t c s 客户端关于终结的消息【3 6 】。 在发生组合并的情况下,几个被合并的组就有一个基础地址。当t c s 客户端通过 基础地址来预定数据消息时,会接收到发送到合并组中任何一个组的数据信息。如果 t c s 客户端另外发送预定数据信息到一些元组的话,t c s 会接收到不同目的地址发来的 相同的数据信息好几次。 短消息数据类型分为s d s 1 、s d s 2 、s d s 3 、s d s - 4 。它们之间的主要的区别是在 传递消息时携带数据的多少。 s d s 类型区别如下表4 1 l 。 表4 1 ls d s 类型 坠垒! ! 堡:! ! 墨望墨虹壁 s d st y p es i z eo fd a t a ( h ab i t s ) s d s 11 6 s d s 23 2 s d s 3 6 4 s d s - 4f r o m0t o2 0 4 7 接收短消息成功时,t c s 客户端会接收i n d i c a t i o n r e s p o n s e 方法返回值,且返回值 为零,主要代码如下。 s 咖d i m p c d a t a d 峨e s m a gi n g s a m p l e v c d l g “s d s l 2 3 i n d i c a t i o n ( t c s a d d r e s 一t 。m e n d e r , t c s a d d r e s s t 。t a r g e t , t c sc a l e n d a r t i m et 。 i m m s t a m p , t c s s d s t y p e _ t d b t 川p , l o n gb i t r o w l e n g t h , b s t rd a t a , t c m c a l i i dtc - 1 1 i d , 一 t c s m e t 删t a t u m tt c s s t a t u m , h r e s u l th r - - m a 一 _ p l t c s d a t i n d i c a t i o n r e - p o n m ( c a l l i d t c s _ t r u e , g t a t ,; i fl t c s c l 玎e c k t c g t i t u 一,h r , i s e o t i o r f l g r r o r ,j r e t u r ns _ o k ; 发送短消息过程的主要代码如下。 一4 6 b s t rb s t r - n u l l , u n si g n e di n tu i b it r o w l e n _ 0 , t c s a d d r e e st r e c i p i e n t ; t c s s d s t l v a l i d i t y p e r i o d _ tv a l i d i t y ; t c s a d d r e s s t f w d a d d r e s s ; t c s m e t h o d s ta t u s _ ts t a t u s ; c w n d :u p d a te d a t a ( t r u e ) i r e c i p i e n t t y p e n t c sa d d r e s st y p ets u b s c r i b e ra d d r e s sc ; 一r e ci p i e 五t 1 事u 五s 三r i b e r a d d r e i 8 t y p e = t c ss u b s c r i b e ra d d r e s st y p et s s ic ; 一r e c i p i e n t 否u b s c r i 鼯r a d d _ e _ 5 s s i - 一t t o l ( m _ e r e c i p i e n t , v a l i d i t y u n i t 。 t c ss d st lv a l i d i t yp 强i o du n i tt y p etn o n ec ; _ v - l t d i e y v a l u e - 0 ; f w d a d d r e s s t y p et c s _ a d d r e s s _ t y p e 写剐p t y _ c s u n s i g n e dc h a r * t e m p ( u n s i g n e d c h a r * ) w 2 a l me m e s s a g e g e t b u f f e r1 0 ) ) , b s t r - :s i - 8 a l l o c s t r i n g l e n ( n u l l ,m e m e s s a g e g o t l e n g t hi + l i ; m e m s e t ( b s t r 0 ,( me m e s s a g e g e t l e n g t h ( ) + 1 ) 2 ) ; s p e c i f yt h et e x tc o d i n gs c h e m eb ys e t t i n gt h e f i r s tb y t eo f t h ep a y 上o a da c c o r d l n q 上y b s t r 。【0 】t c s _ $ 正) s _ t l _ t e x t _ d a t a _ c o d i n g _ s c h e n e _ v a l u e s _ t _ i s 0 8 8 5 9 1 c , f o r ( i n ti 1 ji me h e s s a g e g e t l e n g t h ( )+ 1 i 2 5 6 ,+ + i ) b s t r 【i 】一t e m p 【i - 1 】, u i b i t r o w l e n ( m _ e m e s s a g e g e t l e n g t h ( ) + 1 ) 8 ; 嬲s u l th r e si i imp i t c s d a t a - s e n d s d s t l t r a n m f e r & r e c l p1 e n t , t e x tm e s ;a g i n gp r o t o c o li d , t c s 蛰st ld e l i v e r yr e p o r tr e q u e s t _ t _ n o n e _ c l t c ss d s 乱s e r v i 四s 珊凹1 0 nti n d i 、,i d 【魁o rg r o u pc , m s gr e f e r e n c e t c s s d st ls t o r a g etn o ta l l o w e dc v - l i d 工七y t 一一一一 f w d a d d r e s 1 :s y s f r e e s t r i n 9 ( b s t r ) , u i b i t r o w l e n , b s i r , mt c s c o o k i e v a l , & s t a t u s ) ; 一4 7 一 愁 东北大学硕士学位论文第4 章沈阳地铁无线通信调度系统设计与实现 收发短消息的实现界面见下图4 1 l 。 瞄国i 蜀t _ f m 。:r - _ w 1 订- l 一潮l 阂 阎l 里i l e 髓_ e s s a g = s s e n d = it h elm s a 口el 5 0 0 0 12 2 :0 3 :5 4ia mh a p p y 5 0 0 0 12 2 :0 2 :3 3 g o o dn i g | h i i 5 0 0 0 1 2 2 :0 0 :2 3你 l o g g e di n ( s s z = s 0 0 0 2 ) 么 图4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小关节力量训练
- 下肢肌力评估
- 小学长城建筑介绍
- 讲师竞聘自我介绍
- 模切工厂转让合同范本
- 自备药品使用协议书
- 维护父母利益协议书
- 灯饰产品代销协议合同
- 门窗合作协议合同书写
- 水饺店铺转让协议书
- 电牵引采煤机说明书改动样本
- 2025年军队专业技能岗位文职人员招聘考试(文化装备管理员)历年参考题库含答案详解(5卷)
- 绵阳中科绵投环境服务有限公司绵阳市餐厨废弃物资源化利用和无害化处理扩建项目(重新报批)环评报告
- TensorFlow2深度学习实战(第2版)(微课版)-教学大纲
- 2025至2030中国特种机器人行业市场发展分析及竞争格局与投资发展前景报告
- 仓库混料管理办法
- 农村自来水试题及答案
- 热费催缴管理办法
- 中药材适宜品种全程机械化生产模式与典型案例
- 2025年四川遂宁初中学业水平考试地理试卷真题(含答案详解)
- 一年级语文教学课件图片
评论
0/150
提交评论