JBoss.orgCommunity Documentation

Chapter 1. Introduction to JBoss Communications MAP Stack

1.1. Common MAP Services
1.2. Supplementary Services–Related Services

Important

For better understanding of this chapter please read GSM 09.02.

Mobile application part ( MAP ) is the protocol which is used to allow the GSM network nodes within the Network Switching Subsystem ( NSS ) to communicate with each other to provide services, such as roaming capability, text messaging ( SMS ), Unstructured Supplementary Service Data ( USSD ) and subscriber authentication. MAP provides an application layer on which to build the services that support a GSM network. This application layer provides a standardized set of services. MAP uses the services of the SS7 network, specifically the Signaling Connection Control Part ( SCCP ) and the Transaction Capabilities Application Part ( TCAP )

MAP provides a number of services, which can be classified as

The JBoss Communications implementation of MAP is only capable of Supplementary services–related services related to USSD as of today.

Within each of these service classifications, a number of messages are used to communicate between the various network entities as defined by each of the message sets. Within each message set is a predefined set of parameters. These parameters may be optional or mandatory, as defined by the standards.

Common MAP services are used with all the various services. They do not fit within any one category because they can be used in all the categories.

The messages consist of

These services are used to manage supplementary services:

The messages consist of