Indoor/Outdoor Coverage Indoor Coverage Status: ICEBERG Testbed Local Area Network Proxy H.323 Gateway Public Switched Telephone Network Ericsson BTS (1900 MHz) Outdoor Coverage Ericsson Micro BTS (1800 MHz) IPPad UPSim Motorola Paging Base Station ABISCO
Current IP-PAD Diamux RBS 2202 IP-PAD ABISCO PCM-A PCM-B Ethernet
Future IP-PAD RBS 2202 IP-PADABISCO PCM-A Ethernet Traffic Signaling 1900 MHz Micro- BTS 1800 MHz PCM-B
IPPAD Generic PC + Thor-2 (ISA Card) + Software Thor-2 has: –Two PCM links –IS Controller Chip –HDLC Controller allowing raw access to 8bit X 8KHz time slots
Software Passes 16Kbit sub-channel voice to VAT Passes 16Kbit sub-channel data to RLP/UDP Extracts 2 bits at a time from 8k time-slot Finds frames 4 Threads: –Read from UDP –Read from BTS –Write to BTS –Read Control
Software IP-PAD Code size is: –2300 lines –24K text –528 byte initialized data –12K DSS
Software RLP Code –Derived from Ericsson DCE software –XID handling not symmetric between IWF & Mobile RLP code stats: –30K text –24K DSS –4128 lines of code
ICBERG & GSM on the Net Signaling Gateway Appl. Node (IAP) Access Node Service Node Firewall Campus-wide GSM Coverage IPPhone IAP Voic IAP Jukebox IAP ICEBERG PoP GSM IAP PSTN IAP Ericsson LabSoda Hall Internet Indoor BTS (1900) Outdoor BTS (1800) BTS (1800) Abis Gateway
GoN and ICEBERG Interworking of GoN and ICEBERG testbed –Setup GoN in standalone mode –Implement IAP on GoN Application Node –Connect to testbed via Internet –Later: GPRS? Location-Aware Applications –Second ICEBERG location at Ericsson enables development and test –Develop access to location information in GoN (using GoN API) –Possible synergy with Location API development GSM Data Services for GoN –Migrate ICEBERG RLP implementation to GoN –Feedback experience and code into GoN product?
IAP Requirement for GoN Initiate calls Receive calls –who from –dialed number DTMF tones IMSI attach and detach
Future Work??? Interaction between TCP-friendly congestion control and queuing GoN: location dependent application Service handoff via ICEBERG –Integrate 2 nd location into testbed GSM data services/RLP implementation –How to interwork