Browse > Article

Implementation and Performance Evaluation of the Wireless Transaction Protocol Using UML/SDL  

정호원 (삼성전자)
임경식 (경북대학교 컴퓨터과학과)
Abstract
In this paper, we design and implement the Wireless Transaction Protocol (WTP) proposed by the Wireless Application Protocol (WAP) forum using a protocol development tool, SDL Development Tool (SDT). And we conduct a comparative performance evaluation of the WTP implementation with other three implementations that are based on different implementation models respectively: the server model, the coroutine model, and the activity-thread model. To implement WTP, we first use Unified Modeling Language (UML) for analyzing the protocol requirement and defining the protocol engine architecture. Next, we use Software Development Language (SDL) to design the protocol engine in details and then generate the WTP implementation automatically with the aid of SDT The code size of the WTP implementation generated by SDT is 62% larger than the other three implementations. However, its throughput and system response time for transaction processing is almost equal to the other three implementations when the number of concurrent clients is less than 3,000. If more than 5,000 concurrent clients tries, the transaction success rate abruptly decreases to 10% and system response time increases to 1,500㎳, due to the increased protocol processing time. But, it comes from the fact that the load overwhelms the capacity of the PC resource used in this experimentation.
Keywords
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 /
[ 한국전자통신연구원 ] / 정보통신프로토콜공학
2 Implementing OSI Systems /
[ L.Svobodova ] / IEEE Journal on Selected Areas in Communications   ScienceOn
3 /
[ Mitschele-Thiel ] / System Engineering with SDL
4 무선 응용 프로토콜 기술 /
[ 김기조;최윤석;최은정;임경식 ] / 한국정보처리학회 정보처리학회지   과학기술학회마을
5 A Behavioral Model of Web Traffic /
[ Choi,Hyoung Kee;J.O.Limb ] / Seventh International Conference on Network Protocols
6 On the Quest of a Better World Wide Web Traffic Model for UMTS /
[ M.Poza;M.Iracheta ] / First International Conference on 3G Mobile Communication Technologies
7 /
[ WAP Forum ] / Wireless Application Protocol Architecture Specification
8 /
[ Object Management Group ] / What Is OMGUML and Why is it Improtant?
9 Wireless Internet Access Based on GPRS /
[ R.Kalden;I.Meirick;M.Meyer ] / IEEE Personal Communications
10 Utilizing OPNET to Design and Implement WAP Service /
[ Yingxin Zhou;Zhanhong Lu ] / OPNETWORK 2001
11 /
[ WAP Forum ] / Wireless Transaction Protocol Specification
12 Transport System Architecture Services for High-Performance Communications Systems /
[ D.C.Schmidt;T.Suda ] / IEEE Journal on Selected Areas in Communications   ScienceOn
13 WAP Traffic: Description and Comparison to WWW Traffic /
[ Thomas Kunz(et al.) ] / Proceedings of the 3rd ACM international workshop on Modeling, analysis and simulation fo wireless and mobile systems
14 /
[ Jan Ellsberger;Dieter Hogerfe;Amardeo Sarma ] / SDL Formal Object-Oriented Language for Communicating Systems
15 /
[ Telelogic ] / TAU/SDT 3.3 Telelogic