| As the Internet develops, social attributes are becoming a kind of basic elements of the Internet, which also have a greate future on the wireless network. SNS, (short for Social Networking Services), is a very comprehensive Internet application. It can hardly include all the current Internet applications such as email, instant messaging, photo albums, blogging, chatting rooms, groups, online videos, RSS, etc. The Session Initiation Protocol (SIP) is a is a text-based protocol, independent of the underlying transport layer; together with RTP/RTCP, SDP, RTSP, DNS et al, it can be used for video conferencing, streaming multimedia distribution, instant messaging, presence information and online games. So it's very suitable for internet applications.To deploy a SNS framework based on SIP is very valuable to realize the mobilities, and agrees with the trend of the Internet. The goals of the theses are aiming to desigen an SNS framework that is based on SIP and is able to exist in many isomarical networks, supports many kinds of mobilities and coexists with the current SNS network. The main contributions of this thesis are:1. Based on SIP, learning from the current Social Networking Services Framework's design, completely design a new framework; 2. Based on the SIP's mobilities, integrate kinds of mobilities into the framework, including personel mobility, terminal mobility, etc.; 3. Give the design that allows the framework coexist with the current SNS framework, making the convinence for the current framework to evolve towarding the new one; 4. Learning from the E-Mail system, we design a solution to make the SIP based SNS framework be distributed and be able to work in many different networks, thus make it possible to be a super-sized, muliplex, and confluent cyber community. |