Empty cells are descriptive text only

Description Compliance Notes

1

Introduction

1.1

Scope

1.2

Terminology

1.3

M3UA Overview

1.3.1

Protocol Architecture

1.3.2

Services Provided by the M3UA Layer

1.3.2.1

Support for the Transport of MTP3-User Messages

Full

1.3.2.2

Native Management Functions

Full

1.3.2.3

Interworking with MTP3 Network Management Functions

Partial

SGP role is not supported.

1.3.2.4

Support for the Management of SCTP Associations between SG and ASPs

Full

1.3.2.5

Support for the Management of Connections to Multiple SGs

Full

1.4

Functional Areas

1.4.1

Signaling Point Code Representation

1.4.2

Routing Contexts and Routing Keys

1.4.2.1

Overview

Full

1.4.2.2

Routing Key Limitations

Full

1.4.2.3

Managing Routing Contexts and Routing Keys

Partial

Dynamic key registration is not supported.

1.4.2.4

Message Distribution at the SGP

None

SGP role is not supported.

1.4.2.5

Message Distribution at the ASP

Full

1.4.3

SS7 and M3UA Interworking

1.4.3.1

Signaling Gateway SS7 Layers

1.4.3.2

SS7 and M3UA Interworking at the SGC

Partial

Complied in areas regarding ASP.

1.4.3.3

Application Server

Full

1.4.3.4

IPSP Considerations

1.4.4

Redundancy Models

1.4.4.1

Application Server Redundancy

Partial

n+0 model is supported.

1.4.5

Flow Control

Full

1.4.6

Congestion Management

None

Congestion indication mechanism in M3UA layer is not supported.

1.4.7

SCTP Stream Mapping

Full

1.4.8

SCTP Client/Server Model

Full

1.5

Sample Configurations

1.5.1

Example 1: ISUP Message Transport

None

No M3UA user other than SCCP is supported.

1.5.2

Example 2: SCCP Transport between IPSPs

Full

1.5.3

Example 3: SGC Resident SCCP Layer

Partial

Compliant in areas regarding ASP.

1.6

Definition of M3UA Boundaries

1.6.2

Definition of the Boundary between M3UA and SCTP

1.6.3

Definition of the Boundary between M3UA and Layer Management

2

Conventions

3

M3UA Protocol Elements

Full

3.1

Common Message Header

Full

3.1.1

M3UA Protocol Versions: 8 bit (unsigned integer)

Full

3.1.2

Message Classes and Types

Full

3.1.3

Reserved: 8 bit

Full

3.1.4

Message Length: 32 bit (unsigned integer)

Full

3.2

Variable-Length Parameter Format

Full

3.3

Transfer Messages

3.3.1

Payload Data Message (DATA)

Full

3.4

SS7 Signaling Network Management (SSNM) Messages

3.4.1

Destination Unavailable (DUNA)

Full

3.4.2

Destination Available (DAVA)

Full

3.4.3

Destination State Audit (DAUD)

Full

3.4.4

Signaling Congestion (SCON)

Full

3.4.5

Destination User Part Unavailable (DUPU)

Full

3.4.6

Destination Restricted (DRST)

Full

3.5

ASP State Maintenance (ASPSM) Messages

3.5.1

ASP Up

Full

3.5.2

ASP Up Acknowledgement (ASP Up Ack)

Full

3.5.3

ASP Down

Full

3.5.4

ASP Down Acknowledgement (ASP Down Ack)

Full

3.5.5

Heartbeat (BEAT)

Partial

BEAT message is only acknowledged, not sent.

3.5.6

Heartbeat Acknowledgement (BEAT Ack)

Full

3.6

Routing Key Management (RKM) Messages (Optional)

None

Routing Key Management is not supported.

3.6.1

Registration Request (REG REQ)

None

Routing Key Management is not supported.

3.6.2

Registration Response (REG RSP)

None

Routing Key Management is not supported.

3.6.3

Deregistration Request (DEREG REQ)

None

Routing Key Management is not supported.

3.6.4

Deregistration Response (DEREG RSP)

None

Routing Key Management is not supported.

3.7

ASP Traffic Maintenance (SPTM) Messages

3.7.1

ASP Active

Full

3.7.2

ASP Active Acknowledgement (ASP Active Ack)

Full

3.7.3

ASP Inactive

Full

3.7.4

ASP Inactive Acknowledgement (ASP Inactive Ack)

Full

3.8

Management (MGMT) Messages

3.8.1

Error

Full

3.8.2

Notify

Full

4

Procedures

4.1

Procedures to Support the M3UA-User

4.1.1

Receipt of Primitives from the M3UA-User

Full

4.2

Receipt of Primitives from Layer Management

Full

4.2.1

Receipt of M3UA Peer Management Messages

Full

4.3

AS and ASP/IPSP State Maintenance

Partial

IPSP DE model is not supported.

4.3.1

ASP/IPSP States

Full

4.3.2

AS States

Full

4.3.3

M3UA Management Procedures for Primitives

Full

4.3.4

ASP Procedures for Peer-to-Peer Messages

4.3.4.1

ASP Up Procedures

Full

4.3.4.1.1

M3UA Version Control and ASP Up

Full

4.3.4.1.2

IPSP Considerations (ASP Up)

Full

4.3.4.2

ASP Down Procedures

Partial

After reaching limit of unacknowledged ASP-DOWN requests, SCTP association is shut down.

4.3.4.3

ASP Active Procedures

Partial

Only Loadshare traffic mode is supported.

4.3.4.3.1

IPSP Consideration (ASP Active)

Full

4.3.4.4

ASP Inactive Procedures

Full

4.3.4.4

IPSP Considerations (ASP Inactive)

Full

4.3.4.5

Notify Procedures

Full

4.3.4.5.1

IPSP Considerations (NTFY)

Full

4.3.4.6

Heartbeat Procedures

Partial

Only reception of BEAT message is supported.

4.4

Routing Key Management Procedures (Optional)

4.4.1

Registration

None

Routing Key Management is not supported.

4.4.2

Deregistration

None

Routing Key Management is not supported.

4.4.3

IPSP Consideration (REG/DEREG)

None

Routing Key Management is not supported.

4.5

Procedures to Support the Availability or Congestion Status of SS7 Destination

4.5.1

At an SGP

Partial

Only ASP related procedures are supported.

4.5.2

At an ASP

4.5.2.1

Single SG Configurations

Partial

Congestion status is not supported.

4.5.2.2

Multiple SG Configurations

Partial

Congestion status is not supported.

4.6

MTP3 Restart

Full

4.7

NIF Not Available

None

SGP role is not supported

4.8

M3UA Version Control

Full

4.9

M3UA Termination

Full

5

Examples of M3UA Procedures

5.1

Establishment of Associations and Traffic between SGs and ASPs

Full

5.1.1

Single ASP in an Application Server (1+0 sparing)

Full

5.1.1.1

Single ASP/IPSP in an Application Server (1+0 sparing) No Registration

Full

5.1.1.2

Single ASP in an Application Server (1+0 sparing) Dynamic Registration

None

Routing Key Management is not supported.

5.1.1.3

Single ASP in Multiple Application Servers (each with 1+0 sparing), Dynamic Registration (Case 1 - Multiple Registration Requests)

None

Routing Key Management is not supported.

5.1.1.4

Multiple Servers (each with 1+0 sparing), Dynamic Registration (Case 1 - Multiple Registration Requests)

None

Routing Key Management is not supported.

5.1.2

Two ASPs in Application Server (1+1 sparing)

None

1+1 sparing is not supported.

5.1.3

Two ASPs in Application Server (1+1 sparing, loadsharing case)

Full

5.1.4

Three ASPs in Application Server (n+k sparing, loadsharing case)

None

n+k sparing is not supported.

5.2

ASP/IPSP Traffic Failover Examples

5.2.1

1+1 sparing", Withdrawal of ASP/IPSP, Backup Override

None

1+1 sparing is not supported.

5.2.2

1+1 sparing", Backup Override

None

1+1 sparing is not supported.

5.2.3

n+k" sparing, Loadsharing case, Withdrawal of ASP

None

n+k sparing is not supported.

5.3

Normal Withdrawal of an ASP from an Application Server and Teardown of an Association Will Not be Sent/Received

None

Routing Key Management is not supported.

5.4

Auditing Examples

5.4.1

SG State: Uncongested/Available

Full

5.4.2

SG State: Congested (Congestion Level=2)/Available

Full

5.4.3

SG State: Unknown/Available

Full

5.5

M3UA/MTP3-User Boundary Examples

5.5.1

At an ASP

5.5.1.1

Support for MTP Transfer on the ASP

5.5.1.1.1

Support for MTP Transfer Request Primitive

Full

5.5.1.1.2

Support for MTP Transfer Indication Primitive

Full

5.5.1.1.3

Support for ASP Querying of SS7 Destination States

Full

5.5.2

At an SGP

Full

5.5.2.1

Support for MTP Transfer Request Primitive

Full

5.5.2.2

Support for MTP Transfer Indication Primitive

Full

5.5.2.3

Resume MTP Status Indication Primitive

5.5.2.3.1

Destination Unavailable

Full

5.5.2.3.2

Destination Available

Full

5.5.2.3.3

SS7 Network Congestion

None

Congestion levels are not interpreted at ASP.

5.5.2.3.4

Destination User Part Available

Full

5.6

Examples of IPSP communication

5.6.1

Single Exchange

Full

5.6.2

Double Exchange

None

Double Exchnage mode is not supported.

6

Security Considerations

None

SIGTRAN over TLS is not supported.

7

IANA Considerations

7.1

SCTP Payload Protocol Identifier

Full

7.2

M3UA Port Number

Full

7.3

M3UA Protocol Extentions

Full

7.3.1

IETF Defined Message Classes

7.3.2

IETF Defined Message Types

Previous page Next page