Figure 4 - uploaded by Vladimir Vukadinovic
Content may be subject to copyright.
Gr interface protocol stack.  

Gr interface protocol stack.  

Source publication
Article
Full-text available
This paper describes OPNET implementation of the Mobile Application Part (MAP) protocol within the General Packet Radio Service (GPRS) model. MAP represents an application layer protocol residing on top of the Signaling System 7 (SS7) protocol stack. In GPRS networks, MAP protocol supports signaling exchanges with Home Location Register (HLR) and E...

Citations

... In this paper, we describe the implementation of Radio Link Control/Medium Access Control (RLC/MAC) and Base Station Subsystem GPRS Protocol (BSSGP) protocols in an existing OPNET GPRS simulation model. The existing model contains the implementation of the following GPRS communicationspecific protocols: Subnetwork Dependent Convergence Protocol (SNDCP) [3], GPRS Tunneling Protocol (GTP) [3], Mobile Application Part (MAP) [4], and Logical Link Control (LLC) [5]. Cell update procedure is also implemented in the existing model [5]. ...
Article
Full-text available
In this paper, we describe a General Packet Radio Service (GPRS) OPNET simulation model and the implementation of the Radio Link Control/Medium Access Control (RLC/MAC) and the Base Station Subsystem GPRS protocol (BSSGP). The RLC/MAC and BSSGP protocols are added to an existing GPRS OPNET model. We have enhanced the existing model by implementing unacknowledged mode of RLC and two phase access mechanisms. The implementation of BSSGP enables the exchange of radio-related and data messages from Base Station Subsystem (BSS) to Serving GPRS Support Node (SGSN). We have verified the effect of the new implementation on the end-to-end delay and cell update mechanism by performing OPNET simulations. The enhanced model was tested using a network with 17 mobile stations.
... The implementation of GPRS in an existing GSM network requires two additional network nodes to handle the packetized traffic [2]. These nodes are: the Serving GPRS Support Node (SGSN) and the Gateway GPRS Support Node (GGSN). ...
... Through an IP backbone network, the GGSN forwards to the SGSN the Network Layer Packet Data Units (N-PDUs) arriving from one of the supported PDNs. The GGSN converts packets arriving from the SGSN into the appropriate packet data protocol (PDP) format (such as IP) and forwards them to other packet data networks [2]. ...
... The VLR data is based on the user information retrieved from an HLR. The VLR is connected to SGSN via a Gs interface that is also based on SS7 [2]. ...
Article
Full-text available
AbstractAbstract Abstract In this paper, we describe the enhancements made to an existing General Packet Radio Service (GPRS) network OPNET model. These enhancements to the existing model are the implementations of the Logical Link Control (LLC) layer, the Base Station Subsystem (BSS), and the cell update procedure. We first present an overview of the GPRS network, the LLC layer, and the existing OPNET model. We then describe the implementation of the LLC layer, the BSS consisting of a Base Station (BS) and a Base Station Controller (BSC), and the autonomous cell reselection procedure performed by the mobile station. Four simulation scenarios were used to verify the accuracy of the OPNET implementation. We conclude by suggesting possible further enhancements to the GPRS OPNET model.
... The OPNET node and process models for the Mobile Station (MS), Serving GPRS Support Node (SGSN), Gateway GPRS Support Node (GGSN), Home Location Register (HLR), and sink are described in this section [26], [27]. The sink represents the external packet data network. ...
... The HLR module acts as a service user to the MAP module [27]. HLR communicates with SGSN using a transmitter-receiver pair. ...
Article
The ability to simulate computer networks enhances the teaching of computer networks concepts. This paper describes three OPNET modules that have been developed for a Computer Networks class. The first module introduces students to OPNET, and how to build, test, and analyze network models. The context of this module is a company that has a local area network (LAN) on a first floor office building, and plans to add an additional network on another floor. In the second module, students develop models of a company's wide area network (WAN). The models are used to study how the performance of the network is affected by the different design decisions that are made to upgrade the network. The third module examines the effect of different network configurations on TCP (Transmission Control Protocol) congestion windows. This paper also discusses ways in which the OPNET modules have been developed so that students learn computer network concepts, and not just how to use OPNET software.
Article
Full-text available
In this paper, we describe simulation and evaluate the effect of cell update on General Packet Radio Service (GPRS). GPRS supports packet-switched services in cellular networks. We use a GPRS OPNET simulation model that implemented GPRS-specific communication protocols. The developed OPNET model supports two QoS profiles based on the mean throughput class. We validate the GPRS implementation based on the observed link throughput between base transceiver stations and the base station controller. We evaluate the effect of cell update on the end-to-end delay, time to process signaling messages, and throughput. Simulation scenarios with and without cell updates are employed to illustrate that signaling processing time and the delay as perceived by the user increase with cell update.
Article
Full-text available
This session will seek to acquaint participants with different tools that are used to conduct network research and explore researchers' experience with them. Two researchers, one from UBC and SFU, will present current tools they are using and experimenting with. At UBC, EmuLab is an experimental network environment that allows researchers access to simulated, emulated and wide-area network testbeds. This session will seek to build awareness and interest for EmuLab in the research community, exploring what EmuLab is and how it can be used. At SFU, research network simulation tools are being used to simulate and analyze protocols in high-performance networks. This session will provide an overview of network simulation tools and how they are being used in simulations projects at SFU. Introductions by: Dr. Alan Wagner, Associate Professor, Dept of Computer Science, UBC Dr. Charles Krasik, Assistant Professor, Computer Science, UBC Dr. Ljiljana Trajkovic, Professor, School of Engineering Science, SFU