| 57 | |
| 58 | |
| 59 | ---- |
| 60 | |
| 61 | == Identify experiment scenarios == |
| 62 | |
| 63 | We can focus on the SOHO scenario, as most of Intel's interest may be laptop/handheld-related wireless products. As we have discussed earlier, the interference for multi-radio devices/networks are either inter-device or intra-device, and the latter problem is a better matching to this project. So I think we can clarify our near-term goal for the first stage of this project: |
| 64 | |
| 65 | '''''Study spectrum coordination methods in multi-radio devices/platforms'''''[[BR]] |
| 66 | * '''''Scenario:''''' SOHO (as Ali's discussion above) |
| 67 | * '''Area:''' 100x100ft^2^ 2D (actually in apartment buildings 3D scenario is also interesting) |
| 68 | * '''Node density:''' Randomly clustered + uniformly distributed [[BR]] |
| 69 | (1) 2x Conference room (5-10 nodes): MAX density 1-2 nodes/m^2^; [[BR]] |
| 70 | (2) Cubics (uniformly distributed, ~10-30 nodes): MIN density 0.5 node/m^2^. |
| 71 | * '''Radio density:''' 2-4 radios/node, focusing on 2.4-2.5 GHz |
| 72 | * '''Radio type and traffic carried:'''[[BR]] |
| 73 | (1) (100% nodes) 1x '''802.11b/g hotspot mode''', Traffic: web, email, small file download, random video/audio streaming >>> __Model as random TCP sessions__ [[BR]] |
| 74 | (2) (100% nodes) 1x '''802.11b/g ad hoc point-to-point''' (background traffic), Traffic: Video, audio, FTP >>> __Model as random UDP sessions with larger file transfers__ [[BR]] |
| 75 | (3) (50% nodes) 1x '''Bluetooth headset''', Traffic: voice/audio >>> __Model as 64kbps or 128kbps streaming UDP sessions__[[BR]] |
| 76 | (4) (50% nodes) 1x '''Zigbee human-health sensor''', Traffic: low duty cycle periodical data >>> __Model as CBR UDP, 0.1 packets/sec, 512byes/packet__[[BR]] |
| 77 | (5) Optional (20% nodes) 1x '''GNU radio emulating OFDM WiMax subscriber''', Traffic: hybrid data and multimedia >>> __Model as TDMA traffic type with full load slots (~100kbps)__[[BR]] |
| 78 | (6) Optional (10% nodes) 1x '''UWB radios''', Traffic: video >>> __Model as 1Mbps CBR over UDP__[[BR]] |
| 79 | (7) Optional (affect all nodes) '''WiMax BS signal''' (use signal generator), Traffic: hybrid data and multimedia >>> __Model as TDMA traffic type with full load slots (~10Mbps)__[[BR]] |
| 80 | * '''Performance criteria:'''[[BR]] |
| 81 | (1) Average data session '''Throughput''': in bps[[BR]] |
| 82 | (2) Average packet or session '''Delay''': in seconds[[BR]] |
| 83 | (3) '''Delay jitter''' for voice/audio/video: in seconds[[BR]] |
| 84 | (4) Spectrum efficiency: bits/Hz, or bits/Hz/m^2^ [[BR]] |
| 85 | |
| 86 | * '''''Coordination Schemes''''' |
| 87 | (1) Uncoordinated: study the performance degradation per radio link (Haris already has some results on WiFi/Bluetooth)[[BR]] |
| 88 | (2) Intra-node coordination: Time-sharing of radios equipped on one node. Is control plane helpful for intra-node coordination? [[BR]] |
| 89 | (3) Inter-node CSCC-based coordination: in ORBIT experiments, use one wired Ethernet link served as a common control plane where nodes coordinate their spectrum usage by broadcasting their radio parameters and traffic information. [[BR]] |
| 90 | [[Image(orbit-setup.jpg)]] |
| 91 | * '''''Implementation Discussions''''' |
| 92 | * What is available to us which can be changed by coordination methods to reduce interference? [[BR]] |
| 93 | Wifi: Frequency/channel, transmit power, traffic control [[BR]] |
| 94 | Bluetooth: traffic control (on/off) [[BR]] |
| 95 | Zigbee: ? [[BR]] |
| 96 | GNU radio: frequency, bandwidth, transmit power [[BR]] |
| 97 | UWB: ? [[BR]] |
| 98 | WiMax BS signal: frequency, bandwidth, transmit power, traffic density [[BR]] |
| 99 | * Other discussions .... |
| 100 | |
| 101 | Let's narrow down the scenarios and techniques to be used which are appropriate for a setup using experiments on ORBIT. We can make step by step progress starting with a small setup, some measurements and reporting on per-node study and network-wide study. |