10.12.2012 Views

GSM 09.02 - Version 5.3.0 - Digital cellular telecommunications - ETSI

GSM 09.02 - Version 5.3.0 - Digital cellular telecommunications - ETSI

GSM 09.02 - Version 5.3.0 - Digital cellular telecommunications - ETSI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.1.3 Congestion control for Signalling System No. 7<br />

Page 35<br />

<strong>GSM</strong> <strong>09.02</strong> version <strong>5.3.0</strong>: August 1996<br />

The requirements of SS7 Congestion control have to be taken into account as far as possible.<br />

Means which could be applied to achieve the required traffic reductions are described in subclauses 3.1.1<br />

and 3.1.2.<br />

3.2 Compatibility<br />

3.2.1 General<br />

This ETS of the Mobile Application Part is designed in such a way that an implementation which conforms<br />

to it can also conform to the Mobile Application Part operational version 1 specifications, except on the<br />

MSC-VLR interface.<br />

A version negotiation mechanism based on the use of an application-context-name is used to negotiate the<br />

protocol version used between two entities for supporting a MAP-user signalling procedure.<br />

When starting a signalling procedure, the MAP-user supplies an application-context-name to the<br />

MAP-provider. This name refers to the set of application layer communication capabilities required for this<br />

dialogue. This refers to the required TC facilities (i.e. version 1 or 2) and the list of operation packages<br />

(i.e. set of operations) from which operations can be invoked during the dialogue.<br />

A version one application-context-name may only be transferred to the peer user in a MAP-U-ABORT to an<br />

entity of version two or higher (i.e. to trigger a dialogue which involves only communication capabilities<br />

defined for MAP operational version 1).<br />

If the proposed application-context-name can be supported by the responding entity the dialogue continues<br />

on this basis otherwise the dialogue is refused an the initiating user needs to start a new dialogue which<br />

involve another application-context-name which require less communication capabilities but provides similar<br />

functionalities (if possible).<br />

When a signalling procedure can be supported by several application contexts which differs by their<br />

version number, the MAP-User need to select a name. It can either select the name which corresponds to<br />

the highest version it supports or follow a more specific strategy so that the number of protocol fallbacks<br />

due to version compatibility problems be minimized.<br />

3.2.2 Strategy for selecting the Application Context (AC) version<br />

A method should be used to minimize the number of protocol fall-backs which would occur sometimes if the<br />

highest supported AC-Name were always the one selected by <strong>GSM</strong> entities when initiating a dialogue. The<br />

following method is an example which can be used mainly at transitory phase stage when the network is<br />

one of mixed phase entities.<br />

3.2.2.1 Proposed method<br />

A table (table 1) may be set up by administrative action to define the highest application context (AC)<br />

version supported by each destination; a destination may be another node within the same or a different<br />

PLMN, or another PLMN considered as a single entity. The destination may be defined by an E.164<br />

number or an E.214 number derived from an IMSI. The table also includes the date when each destination<br />

is expected to be able to handle at least one AC of the MAP version 2 protocol. When this date is reached,<br />

the application context supported by the node is marked as "unknown", which will trigger the use of table 2.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!