Académique Documents
Professionnel Documents
Culture Documents
Paradigm shifts
voice-centric data centric
shift to packet switching problems: QoS, streaming media
continually evolving terminals and data applications - end users expect the same services (and more) from wireless systems as they expect from wireline systems
10
Quality of Service in 3G
3G QoS control mechanism should
Efficient utilize resources based on the ability to dynamically change QoS parameters during a communication session Interwork with current QoS schemes Present end-to-end Qos to the users with appropriate mapping
The end-to-end service on the application level uses the bearer services for the underlying networks, portioned into three segments
Local bearer service provides a connection between TE and MT 3G bearer service provides 3G QoS External bearer service provides the connection to the the other party in the call
September 30, 2005 Girish Kumar Patnaik 11
Quality of Service in 3G
3G bearer service consists of two parts
Radio Access bearer service provides confidential transport of signaling and user data for moving users over the radio interface Core Network bearer service utilizes a 3G backbone network service that covers layer 1 and layer 2 functionality (eg. ATM or IP-based)
12
Quality of Service in 3G
Four QoS classes:
7 QoS parameters: max/min/guaranteed bit rates, max. packet size, reliability, Major problems with how to map between the QoS of different systems.
13
14
Wireless OS Examples
Windows Consumer Electronics (WinCE) OS
Developed by Microsoft Subset of Windows NT
EPOC OS
Developed by Psion Symbian uses EPOC
PalmOS
Developed by 3Com
September 30, 2005 Girish Kumar Patnaik 15
EPOC
EPOC provides communication to the outside world through serial and sockets, dial-up, TCP/IP, and PC connect Components Base Component
Consists of portable runtime system, kernel, file server, user library and file server APIs
Graphics Component
GUI
September 30, 2005 Girish Kumar Patnaik 16
EPOC
EPOC kernel is light weight Kernel supports preemptive multitasking, enabling context switching between threads A power model is used by the kernel and device drivers to turn off devices and power sources when they are not active
September 30, 2005 Girish Kumar Patnaik 17