基于wap的移动增值业务测试平台研究

上传人:E**** 文档编号:117931623 上传时间:2019-12-11 格式:PDF 页数:64 大小:2.05MB
返回 下载 相关 举报
基于wap的移动增值业务测试平台研究_第1页
第1页 / 共64页
基于wap的移动增值业务测试平台研究_第2页
第2页 / 共64页
基于wap的移动增值业务测试平台研究_第3页
第3页 / 共64页
基于wap的移动增值业务测试平台研究_第4页
第4页 / 共64页
基于wap的移动增值业务测试平台研究_第5页
第5页 / 共64页
点击查看更多>>
资源描述

《基于wap的移动增值业务测试平台研究》由会员分享,可在线阅读,更多相关《基于wap的移动增值业务测试平台研究(64页珍藏版)》请在金锄头文库上搜索。

1、南开大学 硕士学位论文 基于WAP的移动增值业务测试平台研究 姓名:李松然 申请学位级别:硕士 专业:控制理论与控制工程 指导教师:孙青林 20040501 摘要 无线应用协议( w A P ) 是针对无线领域的带宽和手机的硬件性能不足,而提 出的一套减少数据传输量和增加可靠性的协议族。W A P 基本业务包括:邮件服 务,多媒体消息服务( M M S ) ,W M L 和X H T M L 页面浏览,计费等等。其中 W A P 网关是联系无线领域和I n t e r n e t 的关键设备,绝大部分的移动增值业务是在 W A P 网关之上开展的。 本论文研究了W A P 协议族以及W A P

2、 网关的应用模型和功能特点,并结合了 测试技术中的关键要素,设计实现了一个全面、高效的W A P 移动增值业务测试 软件平台。该测试平台主要包括两部分: 1 ) 针对W A P 网关的测试( 第四章和第五章) ; 2 ) 针对有线网络的移动增值业务测试( 第六章) : 该测试平台纵向实现了W A P 网关的协议栈,提供了W S P 层面向连接和面向 非连接两种服务的负载测试功能,横向实现了对W A P 业务中的一些热点应用的 测试。并提供了完善的日志和协议分析工具。解决了无线领域增值业务测试困难 的问题。 在实际的无线业务领域,缺乏全面、强大的测试工具。由于当前针对W A P 业务的测试还停留

3、在使用简单的终端或采用某些大公司免费发布的手机模拟器 上,其衡量W A P 增值业务的功能和性能有限。而本论文提出的测试平台恰恰为 无线移动增值业务提供了全面、灵活的测试功能。本文在测试范围,内容和实现 上都有自己独特的创新点: 3 ) 开创了移动业务测试平台的概念,把测试内容全面、系统地组织起来: 4 ) 对协议栈几层结构进行了灵活、分层实现,达到了最优内聚度和耦合度; 5 ) 对线程数量进行了有效的优化和压缩,为负荷测试提供了性能保证; 6 ) 会话状态的切换和管理采用了有限状态机原理,有效管理了会话期间各 种状态; 7 ) 设计了一个网络关键数据的截获器,并提供了一个统计和数据分析工具

4、来协助用户分析重要数据。 本文提出的无线业务测试平台涉及了W A P 应用几个重要内容,提供了从协 议底层到应用层完整的纵向测试,相比已有的一些测试器在方便性上有很大的提 高- 而且有很强的灵活性和可扩展性,所以具有很大的实际意义。 关键字:无线应用协议,无线会话协议,测试器,W M L 浏览器,彩信,负载 测试 A b s t r a c t C o n s i d e r i n gt h el O Wb a n d w i d t ho fw o r l d - m o b i l ea n dt h el i m i t e dc a p a b i l i t i e s o f m

5、 o b i l es t a t i o n ,W A PF o r u md e s i g n sap r o t o c o ls t a c kt oc o m p r e s sd a t aa n di n c r e a s e r e l i a b i l i t y i nw o r l d m o b i l e T h a ti sW i r e l e s s A p p l i c a t i o nP r o t o c o l ( W A P ) W A P G a t e w a y i sac r u c i a l e q u i p m e n t t

6、 oe s t a b l i s hc o n t a c t sb e t w e e nw o r l d - m o b i l e c o m m u n i c a t i o n sa n dI n t e r n e t T h es e r v i c e s s u p p o r t e db y W A Pi n c l u d e :M a i l S e r v i c e s ,M u l t i m e d i a M e s s a g eS e r v i c e s ( M M S ) ,W M LB r o w s i n g ,X H T M L B

7、r o w s e i n g R a d i u sA c c o u n t i n g e t c T h i sp a p e ra n a l y z e st h ef u n c t i o n sa n d s p e c i a l t i e so f W A P ,a n dt h em o d eo fW A P a p p l i c a t i o n a n dd e v e l o p a p o w e r f u lt e s t e r ,w h i c hm a i n l yi n c l u d et w op a r t s : 1 ) T e s

8、 tf o rw A PG a t e w a y ( c h a p t e r 4a n d c h a p t e r5 ) 2 ) T e s t f o rv a l u ea d d e ds e r v i c e so n I n t e r n e t ( c h a p t e r6 ) T h i st e s t e r i m p l e m e n t s r A Ps t a c k a n dp r o v i d e s af u n c t i o no fl o a dt e s tf o r c o n n e c t i o n m o d ea n

9、dc o n n e c t i o n l e s ss e r v i c e so fW i r e l e s sS e s s i o nP r o t o c o l ,a n dt h e f u n c t i o n so ft e s t i n gt h es o m ea p p l i c a t i o n si nW A Ps e r v i c e s M o r eo v e r ,t h et e s t e r p r o v i d e s ap e r f e c tt o o lt oa n a l y z et h e l o ga n dp r

10、o t o c o lt h a tw e r ep r o d u c e db y t e s t e r E v e nn o w ,t e s tf o ra d d e dv a l u es e r v i c e si sg e n e r a l l yi m p l e m e n t e ds i m p l y ,f o r e x a m p l e ,m a n yt e s tp r o c e d u r eo n l ya d o p t e d s o m e “ N A Pt e r m i n a l so rh a n d s e t s i m u l

11、 a t o r s ,w h i c ha r ep r o v i d e df r e e l yb ys o m ec o m m u n i c a t i o nc o m p a n i e s A l lt h e f u n c t i o n sa r el i m i t e dt oc h e c kt h ec a p a b i l i t i e sa n ds t a b i l i t i e s T h i sp a p e rd e s i g n sa t e s t e r ,w h i c hp r o v i d e st h ec o m p l

12、 e t ea n df l e x i b l ef u n c t i o n sf o rW A Ps e r v i c e s I th a s s o m ei l m o v a t i o n sa sb e l o w : 1 ) R a i s e a c o n c e p to f T e s t P l a t f o r mf o rW A Ps e r v i c e s 2 ) I m p l e m e n t sW A P s t a c kh i e r a r c h ye f f i c i e n t l y , a n do p t i m i z

13、 e st h ec o h e s i o na n d c o u p l i n gd e g r e e 3 ) O p t i m i z e s t h eq u a n t i t yo f t h r e a d s 4 ) A d o p t s f i n i t es t a t em a c h i n et om a n a g e rt h e p r o c e s so f s e s s i o n s 5 ) D e s i g n sa t o o lt oi n t e r c e p td a t ap r o d u c e di nr e q u

14、e s tp r o c e s s ,a n das t a t i s t i c a n a l y s i st o o lf o ri m p o r t a n td a t a C o m p a r e dw i t ho t h e rt e s t e r , i ti sp r o v i d e dw i t hc o n v e n i e n to p e r a b i l i t y , m o r e p o w e r f u lf u n c t i o n sa n de x p a n s i b i l i t y I th a ss p e c i

15、 a lm e a n i n gi na p p l i c a t i o nd o m a i n K e yW o r d s :W a p 、W s p 、T e s t e r 、W M L B r o w s e r 、M M S 、L o a dT e s t l I 第一章绪论 W A P 是无线应用协议的缩写。W A P 是一个协议族,是数字移动电话、I n t e r n e t 和其他个人数字助理机( P D A ) 之间进行通信的开放式全球标准。它是W A P 论 坛考虑到无线领域的带宽和手机的硬件性能不足,而提出的一套减少数据传输量 和增加可靠性的协议栈,从而使移动

16、用户可以分享I n t e r n e t 中的丰富资源。 W A P 将移动网络和I n t e r n e t 以及公司的局域网紧密地联系在一起,提供了一 种与网络类型、运行商和终端设备都独立的移动增值业务。通过这种技术,无论 你在哪旱,你都可以通过W A P 上网,享受无穷无尽的网上信息,就如同在电脑 上享受现在的有线资源。当然由于本身硬件条件的限制,好多丰富的内容现阶段 不可能通过无线网络来实现。 1 1 W A P 标准的产生及其标准化进程 I n t e m e t 所取得的巨大成功使人们很自然地联想到将I n t e r n e t 的接入从固定终 端延伸到移动终端。无线应用协议W A P 论坛应运而生。 1 9 9 7 年6 月,移动通信界的四大著名公司爱立信、摩托罗拉、诺基亚和无线 星球( U n w i r e dP l a n e t ,现改名为P h o n e C o m ) 发起W A P 论坛,旨在将I n t e m e t 丰富 信息及先进的业务引入到无线数字话机及终端中,目标是产生一个适用于不同无 线网络

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号