MPSockets: Addressing Mobility in End-to-end Protocols

作者: Kun Niu

DOI:

关键词:

摘要: Computer networks have in the past been based on fixed infrastructures where network nodes are interconnected by immobile elements such as switches, bridges and routers. The traditional end-to-end communication is assumptions that availability of both endpoints at time connection keeping a stable during data transferring. However, exponential increase number mobile nodes, laptops, PDAs phones, changing architecture networks. Some frequent disconnection issues caused mobility or continuous changes topology break requirements model, becoming problems faced protocols, TCP To solve these problems, we developed new model introducing concept “Meeting Places” (MPs), which few known relatively network. We made assumption MP responsible for given area. Once node moves to this area, it could connect MP. By inserting some between two endpoints, split into several segments, enhance stability reliability transmission due shortening path length reducing cost persistent connection. It also scaleable through more nodes. Moreover, an not only works proxy receive forward package, but may intelligence well, with other node. started our work describing scenarios networks, either then analyzing solution , MPSockets details its design presented. evaluation from three aspects: comparing communication, Java Sockets; application area be used; existing layer transport solutions, Mobile IP, Split-TCP, Indirect-TCP. This dissertation presents future implementation.

参考文章(19)
Ozan Tonguz, Ad Hoc Wireless Networks John Wiley & Sons. ,(2005)
S. Kopparty, S.V. Krishnamurthy, M. Faloutsos, S.K. Tripathi, Split TCP for mobile ad hoc networks global communications conference. ,vol. 1, pp. 138- 142 ,(2002) , 10.1109/GLOCOM.2002.1188057
Elliotte Rusty Harold, Java Network Programming ,(1997)
Simon St.Laurent, Ethan Cerami, Web Services Essentials ,(2002)
Cesar Munoz, Janusz Zalewski, Architecture and performance of Java-based distributed object models: CORBA vs RMI Real-time Systems. ,vol. 21, pp. 43- 75 ,(2001) , 10.1023/A:1011143320492
M. Satyanarayanan, Fundamental challenges in mobile computing principles of distributed computing. pp. 1- 7 ,(1996) , 10.1145/248052.248053
Christian Nester, Michael Philippsen, Bernhard Haumacher, A more efficient RMI for Java Proceedings of the ACM 1999 conference on Java Grande. pp. 152- 159 ,(1999) , 10.1145/304065.304117
C.E. Perkins, Mobile networking through Mobile IP IEEE Internet Computing. ,vol. 2, pp. 58- 69 ,(1998) , 10.1109/4236.656077
Kevin Brown, Suresh Singh, M-TCP: TCP for mobile cellular networks acm special interest group on data communication. ,vol. 27, pp. 19- 43 ,(1997) , 10.1145/269790.269794
Hari Balakrishnan, Srinivasan Seshan, Randy H. Katz, Improving reliable transport and handoff performance in cellular wireless networks Wireless Networks. ,vol. 1, pp. 469- 481 ,(1995) , 10.1007/BF01985757