iTDTS: A SIP-based Telephone System for Train Dispatching

Train Dispatching Telephone System(TDTS) is a telephone system works for communication among train, railway station and railway dispatching center. The traditional TDTS works on 400MHz mode for voice analog, making it difficult to realize end-to-end communication. With the application of wireless access networks in railway, VoIP-based TDTS is tending to be a reality. Different from ordinary VoIP system, clients in TDTS have multi-level precedence. Client with high level precedence can disconnect or join in an existing session consisting of low level clients. For example, when emergency happens, the dispatcher, which has the highest precedence, can deliver the dispatching command to a busy station or a busy train driver through force-insert or force-disconnect. The call flow of force-insert and force-disconnect are also different from the call flow of the ordinary call. Therefore, this paper firstly gives a formalized system model to describe the relationship among different roles, different precedence and multiple call patterns. Based on the system model, this paper focuses on the analysis and design of the call flows of precedence based force-disconnect call and force-insert call. Although the three kinds of roles(train, station, and dispatcher) in TDTS have different precedence, they have almost the same service logic, namely, signaling processing, media processing. So we design a MVC(Model-View-Control) based GUI framework for the roles. Each kind of roles can be easily developed and maintained under such GUI framework. Utilizing session initiation protocol (SIP), we design and develop the whole system iTDTS. The performance of iTDTS is finally evaluated in a real railway line over IEEE 802.16. Our efforts show that iTDTS works well over IEEE 802.16 networks.

[1]  Sang-Jo Yoo,et al.  SIP-based Qos support architecture and session management in a combined IntServ and DiffServ networks , 2006, Comput. Commun..

[2]  Henning Schulzrinne,et al.  Session Initiation Protocol (SIP) Server Overload Control: Design and Evaluation , 2008, IPTComm.

[3]  Muhammad Ajmal Azad,et al.  SIP messages delay analysis in heterogeneous network , 2010, 2010 International Conference on Wireless Communication and Sensor Computing (ICWCSC).

[4]  Henning Schulzrinne,et al.  Distributed Delay Estimation and Call Admission Control in IEEE 802.11 WLANs , 2007, 2007 IEEE International Conference on Network Protocols.

[5]  Sassan Ahmadi,et al.  An overview of next-generation mobile WiMAX technology , 2009, IEEE Communications Magazine.

[6]  Henning Schulzrinne,et al.  Handling feature interactions in the language for end system services , 2007, Comput. Networks.

[7]  Arslan Munir Analysis of SIP-Based IMS Session Establishment Signaling for WiMax-3G Networks , 2008, Fourth International Conference on Networking and Services (icns 2008).

[8]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[9]  Samir Chatterjee,et al.  SIP-based enterprise converged networks for voice/video-over-IP: implementation and evaluation of components , 2005, IEEE Journal on Selected Areas in Communications.

[10]  Yao Wang,et al.  Reliable and Scalable DHT-Based SIP Server Farm , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[11]  Yang Hong,et al.  Analysis of SIP retransmission probability using a Markov-Modulated Poisson Process model , 2010, 2010 IEEE Network Operations and Management Symposium - NOMS 2010.

[12]  M. Aguado,et al.  WiMax on Rails , 2008, IEEE Vehicular Technology Magazine.