| Literature DB >> 24737996 |
Juan R Diaz1, Jaime Lloret1, Jose M Jimenez1, Sandra Sendra1.
Abstract
Wireless Ad hoc networks provide a flexible and adaptable infrastructure to transport data over a great variety of environments. Recently, real-time audio and video data transmission has been increased due to the appearance of many multimedia applications. One of the major challenges is to ensure the quality of multimedia streams when they have passed through a wireless ad hoc network. It requires adapting the network architecture to the multimedia QoS requirements. In this paper we propose a new architecture to organize and manage cluster-based ad hoc networks in order to provide multimedia streams. Proposed architecture adapts the network wireless topology in order to improve the quality of audio and video transmissions. In order to achieve this goal, the architecture uses some information such as each node's capacity and the QoS parameters (bandwidth, delay, jitter, and packet loss). The architecture splits the network into clusters which are specialized in specific multimedia traffic. The real system performance study provided at the end of the paper will demonstrate the feasibility of the proposal.Entities:
Mesh:
Year: 2014 PMID: 24737996 PMCID: PMC3967393 DOI: 10.1155/2014/913046
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Defined MIP list for the practical implementation of the architecture.
| MIP | ACode | HCode | MinBW | MaxBW | MaxDelay | MaxJitter | MaxHops | MaxLoss |
|---|---|---|---|---|---|---|---|---|
| Audio 32 K | A1 | 0x01 | 8 Kbps | 32 Kbps | 50 ms | 20 ms | 6 | 0.5 |
| Audio 64 K | A2 | 0x02 | 8 Kbps | 64 Kbps | 100 ms | 40 ms | 6 | 0.5 |
| Audio 128 K | A3 | 0x03 | 16 Kbps | 128 Kbps | 150 ms | 40 ms | 5 | 0.5 |
| Audio HQ | A4 | 0x04 | 32 Kbps | 1024 Kbps | 150 ms | 40 ms | 4 | 0.5 |
| Video 256 K | V1 | 0x41 | 64 Kbps | 256 Kbps | 100 ms | 20 ms | 4 | 1 |
| Video 1024 K | V2 | 0x42 | 128 Kbps | 1024 Kbps | 150 ms | 40 ms | 4 | 1 |
| Video 2048 K | V3 | 0x43 | 256 Kbps | 2048 Kbps | 200 ms | 40 ms | 3 | 1 |
| Video HQ | V4 | 0x44 | 1024 Kbps | 20 Mbps | 200 ms | 40 ms | 2 | 1 |
| Default | Default | 0xFF | 56 Kbps | 1 Mbps | 200 ms | 40 ms | 4 | 1 |
Figure 1Multimedia ad hoc cluster topology.
Figure 2Multimedia ad hoc wireless network architecture elements.
Figure 3MIP multimedia cluster.
Figure 4System processes of the multimedia wireless ad hoc cluster architecture.
Figure 5Finite-state machine for multimedia wireless ad hoc cluster architecture.
Figure 6Delay of different streams using different codecs.
Statistical values of the delay of different streams using different codecs.
| Video codecs | Parameters | ||||||
|---|---|---|---|---|---|---|---|
|
|
|
| Min (ms) | Max (ms) | Conf. Int. (ms) | ||
| 600 Kbps | 300 | 3.96 | 0.51 | 2.86 | 5.23 | 3.88 | 4.03 |
| 1800 Kbps | 300 | 9.95 | 1.72 | 6.62 | 14.52 | 9.69 | 10.20 |
| 3600 Kbps | 300 | 24.27 | 9.57 | 9.52 | 47.58 | 22.84 | 25.70 |
Figure 7Jitter of different streams using different codecs.
Statistical values of the jitter of different streams using different codecs.
| Video codecs | Pararameters | ||||||
|---|---|---|---|---|---|---|---|
|
|
|
| Min (ms) | Max (ms) | Conf. Int. (ms) | ||
| 600 Kbps | 300 | 3.94 | 2.91 | 1 | 7 | 3.68 | 4.19 |
| 1800 Kbps | 300 | 5.11 | 1.72 | 2 | 8 | 4.85 | 5.37 |
| 3600 Kbps | 300 | 16.26 | 48.17 | 2 | 29 | 6.21 | 17.29 |
Figure 8Delay of a multimedia stream of 600 kbps for different cluster diameters.
Statistical values of the delay as a function of the diameter.
| HOPS | Parameters | ||||||
|---|---|---|---|---|---|---|---|
|
|
|
| Min (ms) | Max (ms) | Conf. Int. (ms) | ||
| 1 | 100 | 3.96 | 0.51 | 2.86 | 5.23 | 3.88 | 4.03 |
| 2 | 100 | 4.40 | 0.52 | 3.02 | 6.21 | 4.32 | 4.47 |
| 3 | 100 | 96.66 | 5.60 | 85.02 | 106.11 | 95.83 | 97.47 |
| 4 | 100 | 165.38 | 72.162 | 158.08 | 1783.02 | 154.86 | 175.90 |
Figure 9Jitter of a multimedia stream of 600 kbps for different cluster diameters.
Statistical values of the jitter as a function of the diameter.
| HOPS | Parameters | ||||||
|---|---|---|---|---|---|---|---|
|
|
|
| Min (ms) | Max (ms) | Conf. Int. (ms) | ||
| 1 | 300 | 1.99 | 1.23 | 0 | 6 | 1.80 | 2.17 |
| 2 | 300 | 5.11 | 1.72 | 2 | 8 | 4.85 | 5.37 |
| 3 | 300 | 10.56 | 4.28 | 0 | 38 | 9.92 | 11.19 |
| 4 | 300 | 23.71 | 7.57 | 2 | 39 | 22.58 | 24.84 |