TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 1 Prototyping and Validation of the General Packet Radio Service: A Data Service of.

Slides:



Advertisements
Similar presentations
MIGRATION OF GSM TO GPRS
Advertisements

Introduction to Public Land Mobile Network (PLMN)
An Overview of GPRS Shourya Roy Pradeep Bhatt Gururaja K.
© Sunrise GSM Data evolution EDGE GSM HSCSD services upto 38.4 kbit/s (later up to 64 kbit/s) PDS services low bit rates GSM GPRS services upto.
1 General Packet Radio Service (GPRS) Adapted from a presentation by Miao Lu Nancy Samaan SITE, Ottawa.
GSM Network. GSM-Introduction Architecture Technical Specifications Frame Structure Channels Security Characteristics and features Applications Contents.
Contents of Presentation
General Packet Radio Service An Overview Ashish Bansal.
GSM Protocol Stack Shrish Mammattva Bajpai. What is Protocol Stack ? A protocol stack (sometimes communications stack) is a particular software implementation.
General Packet Radio Services(GPRS). GPRS GSM GPRS GSM-Drawbacks Circuit switching is used. Complete traffic channel is allocated to user for complete.
Telefónica Móviles España GPRS (General Packet Radio Service)
CAT2000 GSM Evolution Towards UMTS IFT6275 Shouwen Zhang Fuman Jin.
Mobile Communication MMS / GPRS. What is GPRS ? General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly improves and simplifies.
Mobile Communication Division
General Packet Radio System (GPRS) Overview. Introduction General Packet Radio Service (GRPS) today “Packet overlay” network on top of the existing GSM.
GSM Security Overview (Part 1)
1 General Packet Radio Service (GPRS) Miao Lu Nancy Samaan SITE, Ottawa University CSI 5171 (95.533) Network.
Presentation on General Packet Radio Service (GPRS)
General Packet Radio Service (GPRS) A new Dimension to Wireless Communication.
PERSONAL COMMUNICATION SYSTEMS: GPRS Ian F. Akyildiz Broadband & Wireless Networking Laboratory School of Electrical and Computer Engineering Georgia Institute.
2G (GSM) Evolution By Saroj Dhakal. 2G (GSM) Evolution Limits of GSM limited capacity at the air interface: Data transmission standardized with only 9.6kbit/s.
Blog: aforajayshahnirma.wordpress.com
 Global System for Mobile Communications (GSM) is a second generation (2G) cellular standard developed to cater voice services and data delivery using.
Presentation on Osi & TCP/IP MODEL
GSM: The European Standard for Mobile Telephony Presented by Rattan Muradia Requirement for course CSI 5171 Presented by Rattan Muradia Requirement for.
SIGNALING. To establish a telephone call, a series of signaling messages must be exchanged. There are two basic types of signal exchanges: (1) between.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
[Public]—For everyone ©2003–2008 Check Point Software Technologies Ltd. All rights reserved. GPRS/UMTS Security Requirements Guto Motta
Wireless Networks Chris Lord (cil103) An Overview of General Packet Radio Service (GPRS) Based on information from
General Packet Radio Service
GSM,GPRS & CDMA Technology
Presentation by Papua New Guinea Telecommunication & Radiocommunication Technical Authority (PANGTEL) For: PNG COMPUTER SOCIETY ANNUAL SEMINAR, 4th November.
CELLULAR DATA NETWORKS Mr. Husnain Sherazi Lecture 5.
Agenda History. The GPRS network and its new elements.
MOBILE COMMUNICATION G.S.M. & G.P.R.S.. Evolution of mobile telephone systems Cellular subscriber growth worldwide Currently more than 45 million cellular.
Mobile Communication Common Channel Signaling System No. 7 (i.e., SS7 or C7) is a global standard for telecommunications defined by the International Telecommunication.
General Packet Radio Service Presented By: Kusum Bharti Maulana Azad National Institute of Technology,Bhopal Department of Computer Science &
GSM NETWORK ARCHITECTURE CH 2. In this chapter we will see : In this chapter we will see : 1.GSM NETWORK ARCHITECTURE 2.The Radio Subsystem 3.The Network.
1 © NOKIA Functionality and Testing of Policy Control in IP Multimedia Subsystem Skander Chaichee HUT/Nokia Networks Supervisor: Professor Raimo.
GSM Network Architecture
General Packet Radio Service (GPRS)
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
GPRS Part II Wireless and Mobile Network Architecture
Communication Protocol Engineering Lab. Hyoung Joo. Nam. 1 GSM System Overview Wireless and Mobile Network Architecture Nam Hyoung-Joo
Ασύρματα Δίκτυα και Κινητές Επικοινωνίες Ενότητα # 8: Σύστημα 2.5 Γενιάς GPRS Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
4.1 Data services in GSM II GPRS (General Packet Radio Service) – packet switching – using free slots only if data packets ready to send (e.g., 115 kbit/s.
(Global System for Mobile Communication)
Supporting Nodes SGSN(serving GPRS supporting Node) Functions- 1]Packet switching 2]Routing and transfer 3]Mobility Management 4]Logical Link management.
GPRS General Packet Radio Service Shay Toder – Ori Matalon The Department of Communication System Engineering Ben-Gurion University June 19, 2002.
1 Special Topics in Computer Engineering Supervised by Dr. Walid Abu-Sufah Jordan University Department of Computer Engineering.
1 Lecture 19 EEE 441 Wireless And Mobile Communications.
1 Wireless Networks Lecture 17 GPRS: General Packet Radio Service (Part I) Dr. Ghalib A. Shah.
1 Lecture 20 EEE 441 Wireless And Mobile Communications.
1 Wireless Networks Lecture 18 GPRS: General Packet Radio Service (Part II) Dr. Ghalib A. Shah.
Shourya Roy Pradeep Bhatt Gururaja K.
General packet radio service (GPRS)
GPRS.
CS1: Wireless Communication and Mobile Programming
GSM,GPRS & CDMA Technology
Description of WIN Incoming Call Screening Service using Use Case Maps
Communication Protocol Engineering Lab. Taek-su Shin 1 General Packet Radio Service (GPRS) 1/2 June, 3, 2003 Taek-Su Shin Communication.
Visit for more Learning Resources
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
GPRS GPRS (General Packet Radio Service) is an overlay on top of the GSM physical layer and network entities. Advantages: Short access time to the network.
GPRS/EDGE Implementation
Master in progettista di servizi radiomobili Web Based Overview
Master in progettista di servizi radiomobili Web Based Overview
GPRS Architecture Ayan Ganguly Bishakha Roy Akash Dutta.
GPRS Introduction to GPRS. 1.1) what is GPRS?
Dept. of Business Administration
Presentation transcript:

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 1 Prototyping and Validation of the General Packet Radio Service: A Data Service of GSM Telecommunications Software Engineering Research Group Brahim Ghribi, Laurent Andriantsiferana Luigi Logrippo

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 2 Research Goals Develop validated protocol suites and use cases for mobile systems Develop prototypes of these systems. This is done by using formal methods (LOTOS)

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 3 Why Develop a Formal Prototype? The protocols and services can be validated early during the standardization process. Ambiguities and errors can be detected and fixed before the implementation phase. Feedback and suggestions can be provided to the standardization committee. The prototype can provide a way to observe and simulate the behaviour of the system before the actual implementation.

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 4 Abstraction and separation of concerns not used Information is spread through out the draft documents Changes may have unknown global effects Incomplete details and ambiguities Slow process ==> A Need to address these issues by defining a methodology for Standard development Problems With Standards

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 5 LOTOS LOTOS (Language of Temporal Ordering Specifications) A formal Specification Language for Distributed Systems => An ISO standard Application Areas: Protocols, Telephony, Distributed Systems. Used for: Formal Specification, Design, Design Validation, Test Case Generation.

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 6 GSM GSM (Global System for Mobile Communications) is an open standard. Mainly voice (Telephony). Circuit switched connection (9.6 kbit/s). Sim (Subscriber Id Module) Roaming. SMS (Short Message Service). Updated to work at 1800MHz for the European PCN and at 1900 MHz for the PCS systems in the US.

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 7 GSM and Data HSCSD (High Speed Circuit Switched Data) is a new part of the GSM standard and will boost user capacity to 64 kbit/s. => Requires only new radio link protocol. GPRS (General Packet Radio Service) useful for high- bandwidth data. It will be ready for implementation by => rates up to 115 kbit/s. => Packet Switched data capability. => Requires additional functional elements to the existing GSM Network.

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 8 PTP Point to Point PTM Point to Multipoint PTP-CLNS Connectionless Network Service PTP-CONS Connection Oriented Network Service PTM-M Multicast PTM-G Group Call GPRS Services

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 9 GPRS PTP Services Retrieval services (www, Databases..). Messaging services which offer user-to-user communication between individual users (store-and- forward). Conversational services which provide bi-directional communication in real-time (no store-and-forward). Tele-action services which are characterized by short data transactions (credit card validations, electronic monitoring and surveillance,..).

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 10 GPRS PTM services Distribution services which provide uni-directional flow of information from a given point in the network to other multiple locations (news, weather and traffic reports,..). Dispatching services which provide bi-directional flow of information (Taxi, fleet services,..). Conferencing services which provide multi-directional communication by means of real-time information transfer between multiple users (PTM-Group call).

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 11 GPRS Network Architecture Cell BTS BSC SGSN Other GPRS Network GGSN PDN GGSN MSC/VLR HLR EIR Gi Gn Gp Gb Um A Gs Gr

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 12 Registration Authentication and Authorization Admission Control Message Screening Packet Terminal Adaptation Charging Data Collection Relay Routing Address Translation and Mapping Encapsulation Tunneling Compression Ciphering Logical Link Establishment Logical Link Maintenance Logical Link Release GPRS Attach and Detach Routing and Location Update PDP Context Activate/Deactivate Security Network Access ControlPacket Routing and Transfer Logical Link ManagementMobility Management Radio Resource Management High Level Functions Required for GPRS

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 13 GSM RF RLC/MAC LLC SNDCP IP/X.25 L1 IP / L2 UDP / TCP GTP IP/X.25 L1bis BSSGP Frame Relay LLC SNDCP L1 IP / L2 TCP/UDP GTP BSS MSSGSN GGSN Transmission Plane

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 14 Validation Activities By using various tools such as ELUDO (LOTOS toolkit developed at the University of Ottawa) and LOLA (developed at the University of Madrid) we can: Execute the LOTOS specification in a Step-by-Step mode. Generate a number of representative use cases, thus providing a set of behaviour scenarios. Generate finite state machines that can be used for verification such as model checking. Generate MSCs (Message Sequence Charts) to visually inspect the different scenarios.

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 15 An Example Scenario

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 16 Related Work Specification of GPRS PTM-Group call service using LOTOS (Pascal Forhan, Daniel Amyot). Emphasis on the service from the subscriber’s point of view. The specification simulates the service by providing the various functionalities specified in the standard such as: Initiating a group call, joining or leaving the call, etc.

TSERGPCS Workshop-98 UNIVERSITE D’OTTAWA UNIVERSITY OF OTTAWA SITE p 17 Future Work Similar work towards: - UMTS/IMT WIN (Wireless Intelligent Network) Services Investigate the application of SDL versus LOTOS in prototyping Wireless Networks This project is funded by: ARRC (Advanced Radio Data Research center) of MOTOROLA Canada. NSERC under an IOR grant.