Real-time video transmission over ad hoc networks faces many challenges including low bandwidth, long end-to-end
delay, high packet loss rate, frequently changing topology and limited-powered mobile nodes. This paper presents an
effective real-time video transmission scheme and improves implementation of DSR (Dynamic Source Routing)
protocol. We set up a test-bed by using DSR routing in the IP layer, and an application transmitting video stream over
UDP protocol. We get a continuous JPEG image stream from a ZC0301p web camera and split each image into small
blocks according to the MCU (Minimum Coding Unit) borderline. The strong point of splitting JPEG image is that IP
layer fragmentation can be avoided so we can determine which part of data in the frame gets lost to do loss recovery at
the receiver. By using JPEG image stream, the video encoding complexity is reduced, which can save computing power
of mobile nodes compared with MPEG and other Multiple Description Coding (MDC) methods. We also improve
implementation of DSR to make it suitable to transfer real-time multimedia data. First different priorities are given to
different traffic classes in DSR routing. Second the route maintenance scheme is modified to decrease overhead and link
failure misjudgments. We carry out two experiments both indoors and outdoors using six mobile nodes. The first is to
transmit continuous JPEG images using our former DSR implementation according to DSR draft. The second is that we
split JPEG images into blocks and then transmit them using improved DSR implementation. Results show the latter
gives better video stream fluency and higher image quality.
With the fast development of ad hoc networks, SIP has attracted more and more attention in multimedia service. This paper proposes a new architecture to provide SIP service for ad hoc users, although there is no centralized SIP server deployed. In this solution, we provide the SIP service by the introduction of two nodes: Designated SIP Server (DS) and its Backup Server (BDS). The nodes of ad hoc network designate DS and BDS when they join the session nodes set and when some pre-defined events occur. A new sip message type called REGISTRAR is presented so nodes can send others REGISTRAR message to declare they want to be DS. According to the IP information taken in the message, an algorithm works like the election of DR and BDR in OSPF protocol is used to vote DS and BDS SIP servers. Naturally, the DS will be replaced by BDS when the DS is down for predicable or unpredictable reasons. To facilitate this, the DS should register to the BDS and transfer a backup of the SIP users' database. Considering the possibility DS or BDS may abruptly go down, a special policy is given. When there is no DS and BDS, a new election procedure is triggered just like the startup phase. The paper also describes how SIP works normally in the decentralized model as well as the evaluation of its performance. All sessions based on SIP in ad hoc such as DS voting have been tested in the real experiments within a 500m*500m square area where about 30 random nodes are placed.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.