Beruflich Dokumente
Kultur Dokumente
Principles of C7
CP03
Principles of C7
Course
CP03
Principles of C7
Issue 5 Revision 0
CP03 Principles of C7
E Motorola 1993, 1994, 1995, 1996, 1997, 1998, 1999 All Rights Reserved Printed in the U.K.
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
Restrictions
The software described in this document is the property of Motorola. It is furnished under a license agreement and may be used and/or disclosed only in accordance with the terms of the agreement. Software and documentation are copyright materials. Making unauthorized copies is prohibited by law. No part of the software or documentation may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, without prior written permission of Motorola.
Accuracy
While reasonable efforts have been made to assure the accuracy of this document, Motorola assumes no liability resulting from any inaccuracies or omissions in this document, or from the use of the information obtained herein. Motorola reserves the right to make changes to any products described herein to improve reliability, function, or design, and reserves the right to revise this document and to make changes from time to time in content hereof with no obligation to notify any person of revisions or changes. Motorola does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey license under its patent rights of others.
Trademarks
and MOTOROLA are trademarks of Motorola Inc. UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Limited. Tandem, Integrity, Integrity S2, and Non-Stop-UX are trademarks of Tandem Computers Incorporated. X Window System, X and X11 are trademarks of the Massachusetts Institute of Technology. Looking Glass is a registered trademark of Visix Software Ltd. OSF/Motif is a trademark of the Open Software Foundation. Ethernet is a trademark of the Xerox Corporation. Wingz is a trademark and INFORMIX is a registered trademark of Informix Software Ltd. SUN, SPARC, and SPARCStation are trademarks of Sun Microsystems Computer Corporation. IBM is a registered trademark of International Business Machines Corporation. HP is a registered trademark of Hewlett Packard Inc.
CP03: Principles of C7
ii
Issue 5 Revision 0
General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Important notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cross references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Text conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . First aid in case of electric shock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reporting safety issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Warnings and cautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Human exposure to radio frequency energy (PCS1900 only) . . . . . . . . . . . . . . . . . . . . . . Beryllium health and safety precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General cautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Devices sensitive to static . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Motorola GSM manual set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Generic manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tandem OMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Scaleable OMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Related manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Service manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Category number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Catalogue number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordering manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 1 1 1 2 2 3 4 5 6 8 11 13 14 15 15 15 15 16 16 16 17 17 17
i
11 12 12 14 16 18 110 112 114 114
i
21 22 24 26 28
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
Format of Signalling Point Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Numbering of International Signalling Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signalling Link and Link Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SS7 Signalling Link Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signalling Route and Route Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Message Routing across a network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signalling Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E1 PCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCP Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Service Switching Point (SSP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Service Control Point (SCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The SS7 Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
210 210 212 212 214 216 218 220 222 222 222 224
i
31 32 34 36 38 310 312 314 316 318 318 318 320 320 322 324 326 328 330 332 334 336
i
41 42 44
Issue 5 Revision 0
46 48 410
i
51 52 52 52 52 54 56 58 510 512 514 516 518 520 522 524 526 528 530 532 534 536 538 540 542 544 546 548 550 552
i
61 62 64
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
SCCP Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Protocol Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Embedded in MSU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Routing Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Message type code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Message Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Message Type Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Routing Calling Party and Called Party . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Addressing for Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Called Party Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Address information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCCP Functional Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66 68 610 612 614 614 614 614 616 616 618 620 622 624 626 628
i
71 72 74 76 78 710 712 714 716 716 716 718 720 722 724 726 728 730 732
i
81 82
Issue 5 Revision 0
GSM Interface Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interface Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A Interface Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A Interface between MSC and BSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BSSAP Message Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BSSMAP Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DTAP Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interfaces Between BSC, BTS and MS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LAPD frame Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Address Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Control field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LAPDm Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LAPDm Frame Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A and B format Frame Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Address Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Control Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SS7 Connection to GPRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
84 84 86 88 810 810 810 812 814 814 814 816 818 820 820 820 822
CP03: Principles of C7
EMOTOROLA LTD. 2001
vii
Issue 5 Revision 0
CP03: Principles of C7
viii
Issue 5 Revision 0
General information
General information
Important notice
If this manual was obtained when you attended a Motorola training course, it will not be updated or amended by Motorola. It is intended for TRAINING PURPOSES ONLY. If it was supplied under normal operational circumstances, to support a major software release, then corrections will be supplied automatically by Motorola in the form of General Manual Revisions (GMRs).
Purpose
Motorola Global System for Mobile Communications (GSM) Technical Education manuals are intended to support the delivery of Technical Education only and are not intended to replace the use of Customer Product Documentation. WARNING Failure to comply with Motorolas operation, installation and maintenance instructions may, in exceptional circumstances, lead to serious injury or death. These manuals are not intended to replace the system and equipment training offered by Motorola, although they can be used to supplement and enhance the knowledge gained through such training.
CP03: Principles of C7
EMOTOROLA LTD. 2001
General information
Issue 5 Revision 0
Cross references
Throughout this manual, cross references are made to the chapter numbers and section names. The section name cross references are printed bold in text. This manual is divided into uniquely identified and numbered chapters that, in turn, are divided into sections. Sections are not numbered, but are individually named at the top of each page, and are listed in the table of contents.
Text conventions
The following conventions are used in the Motorola GSM manuals to represent keyboard input text, screen output text and special key sequences.
Input
Characters typed in at the keyboard are shown like this.
Output
Messages, prompts, file listings, directories, utilities, and environmental variables that appear on the screen are shown like this.
CP03: Principles of C7
2
Issue 5 Revision 0
Artificial respiration
In the event of an electric shock it may be necessary to carry out artificial respiration. Send for medical assistance immediately.
Burns treatment
A warning is used to alert the reader to possible hazards that could cause loss of life, physical injury, or ill health. This includes hazards introduced during maintenance, for example, the use of adhesives and solvents, as well as those inherent in the equipment. 1. 2. 3. Do not attempt to remove clothing adhering to the burn. If help is available, or as soon as artificial respiration is no longer required, cover the wound with a dry dressing. Do not apply oil or grease in any form.
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
Procedure
Whenever a safety issue arises: 1. 2. 3. Make the equipment concerned safe, for example, by removing power. Make no further attempt to tamper with the equipment. Report the problem directly to GSM Customer Network Resolution Centre +44 (0)1793 430040 (telephone) and follow up with a written report by fax +44 (0)1793 430987 (fax). Collect evidence from the equipment under the guidance of the Customer Network Resolution Centre.
4.
CP03: Principles of C7
4
Issue 5 Revision 0
Warnings
Definition
A warning is used to alert the reader to possible hazards that could cause loss of life, physical injury, or ill health. This includes hazards introduced during maintenance, for example, the use of adhesives and solvents, as well as those inherent in the equipment.
Cautions
Definition
A caution means that there is a possibility of damage to systems, or individual items of equipment within a system. However, this presents no danger to personnel.
CP03: Principles of C7
EMOTOROLA LTD. 2001
General warnings
Issue 5 Revision 0
General warnings
Introduction
Observe the following warnings during all phases of operation, installation and maintenance of the equipment described in the Motorola GSM manuals. Failure to comply with these warnings, or with specific warnings elsewhere in the Motorola GSM manuals, violates safety standards of design, manufacture and intended use of the equipment. Motorola assumes no liability for the customers failure to comply with these requirements.
Warning labels
Personnel working with or operating Motorola equipment must comply with any warning labels fitted to the equipment. Warning labels must not be removed, painted over or obscured in any way.
Specific warnings
Warnings particularly applicable to the equipment are positioned on the equipment and within the text of this manual. These must be observed by all personnel at all times when working with the equipment, as must any other warnings given in text, on the illustrations and on the equipment.
High voltage
Certain Motorola equipment operates from a dangerous high voltage of 230 V ac single phase or 415 V ac three phase mains which is potentially lethal. Therefore, the areas where the ac mains power is present must not be approached until the warnings and cautions in the text and on the equipment have been complied with. To achieve isolation of the equipment from the ac supply, the mains input isolator must be set to off and locked. Within the United Kingdom (UK) regard must be paid to the requirements of the Electricity at Work Regulations 1989. There may also be specific country legislation which need to be complied with, depending on where the equipment is used.
RF radiation
High RF potentials and electromagnetic fields are present in the base station equipment when in operation. Ensure that all transmitters are switched off when any antenna connections have to be changed. Do not key transmitters connected to unterminated cavities or feeders. Refer to the following standards: S S ANSI IEEE C95.1-1991, IEEE Standard for Safety Levels with Respect to Human Exposure to Radio Frequency Electromagnetic Fields, 3kHz to 300GHz. CENELEC 95 ENV 50166-2, Human Exposure to Electromagnetic Fields High Frequency (10kHz to 300GHz).
Laser radiation
Do not look directly into fibre optic cables or optical data in/out connectors. Laser radiation can come from either the data in/out connectors or unterminated fibre optic cables connected to data in/out connectors. CP03: Principles of C7
6
Issue 5 Revision 0
General warnings
Lifting equipment
When dismantling heavy assemblies, or removing or replacing equipment, the competent responsible person must ensure that adequate lifting facilities are available. Where provided, lifting frames must be used for these operations. When equipments have to be manhandled, reference must be made to the Manual Handling of Loads Regulations 1992 (UK) or to the relevant manual handling of loads legislation for the country in which the equipment is used.
Do not ...
... substitute parts or modify equipment. Because of the danger of introducing additional hazards, do not install substitute parts or perform any unauthorized modification of equipment. Contact Motorola if in doubt to ensure that safety features are maintained.
Battery supplies
Do not wear earth straps when working with standby battery supplies.
Toxic material
Certain Motorola equipment incorporates components containing the highly toxic material Beryllium or its oxide Beryllia or both. These materials are especially hazardous if: S S S Beryllium materials are absorbed into the body tissues through the skin, mouth, or a wound. The dust created by breakage of Beryllia is inhaled. Toxic fumes are inhaled from Beryllium or Beryllia involved in a fire.
See the Beryllium health and safety precautions section for further information.
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
Definitions
This standard establishes two sets of maximum permitted exposure limits, one for controlled environments and another, that allows less exposure, for uncontrolled environments. These terms are defined by the standard, as follows:
Uncontrolled environment
Uncontrolled environments are locations where there is the exposure of individuals who have no knowledge or control of their exposure. The exposures may occur in living quarters or workplaces where there are no expectations that the exposure levels may exceed those shown for uncontrolled environments in the table of maximum permitted exposure ceilings.
Controlled environment
Controlled environments are locations where there is exposure that may be incurred by persons who are aware of the potential for exposure as a concomitant of employment, by other cognizant persons, or as the incidental result of transient passage through areas where analysis shows the exposure levels may be above those shown for uncontrolled environments but do not exceed the values shown for controlled environments in the table of maximum permitted exposure ceilings.
H2
where E and H are expressed in units of V/m and A/m, respectively, and S in units of W/m 2. Although many survey instruments indicate power density units, the actual quantities measured are E or E2 or H or H2. CP03: Principles of C7
8
Issue 5 Revision 0
If you plan to operate the equipment at more than one frequency, compliance should be assured at the frequency which produces the lowest exposure ceiling (among the frequencies at which operation will occur). Licensees must be able to certify to the FCC that their facilities meet the above ceilings. Some lower power PCS devices, 100 milliwatts or less, are excluded from demonstrating compliance, but this equipment operates at power levels orders of magnitude higher, and the exclusion is not applicable. Whether a given installation meets the maximum permitted exposure ceilings depends, in part, upon antenna type, antenna placement and the output power to which this equipment is adjusted. The following example sets forth the distances from the antenna to which access should be prevented in order to comply with the uncontrolled and controlled environment exposure limits as set forth in the ANSI IEEE standards and computed above.
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
Example calculation
For a base station with the following characteristics, what is the minimum distance from the antenna necessary to meet the requirements of an uncontrolled environment? Transmit frequency Base station cabinet output power, P Antenna feeder cable loss, CL Antenna input power Pin Antenna gain, G Using the following relationship: G + 4pr W Pin
2
1930MHz +39.0 dBm (8 watts) 2.0dB PCL = +39.02.0 = +37.0dB (5watts) 16.4dBi (43.65)
Where W is the maximum permissible power density in W/m2 and r is the safe distance from the antenna in metres, the desired distance can be calculated as follows: r+ GPin + 4pW 43.65 5 + 1.16m 4p 12.87
where W = 12.87 W/m2 was obtained from table listed above and converting from mW/cm 2 to W/m2. NOTE The above result applies only in the direction of maximum radiation of the antenna. Actual installations may employ antennas that have defined radiation patterns and gains that differ from the example set forth above. The distances calculated can vary depending on the actual antenna pattern and gain.
Other equipment
Whether a given installation meets ANSI standards for human exposure to radio frequency radiation may depend not only on this equipment but also on whether the environments being assessed are being affected by radio frequency fields from other equipment, the effects of which may add to the level of exposure. Accordingly, the overall exposure may be affected by radio frequency generating facilities that exist at the time the licensees equipment is being installed or even by equipment installed later. Therefore, the effects of any such facilities must be considered in site selection and in determining whether a particular installation meets the FCC requirements. CP03: Principles of C7
10
Issue 5 Revision 0
Health issues
Beryllium Oxide is used within some components as an electrical insulator. Captive within the component it presents no health risk whatsoever. However, if the component should be broken open and the Beryllium Oxide, which is in the form of dust, released, there exists the potential for harm.
Inhalation
Inhalation of Beryllium Oxide can lead to a condition known as Berylliosis, the symptoms of Berylliosis are similar to Pneumonia and may be identified by all or any of the following: Mild poisoning causes fever, shortness of breath, and a cough that produces yellow/green sputum, or occasionally bloodstained sputum. Inflammation of the mucous membranes of the nose, throat, and chest with discomfort, possibly pain, and difficulty with swallowing and breathing. Severe poisoning causes chest pain and wheezing which may progress to severe shortness of breath due to congestion of the lungs. Incubation period for lung symptoms is 2-20 days. Exposure to moderately high concentrations of Beryllium in air may produce a very serious condition of the lungs. The injured person may become blue, feverish with rapid breathing and raised pulse rate. Recovery is usual but may take several months. There have been deaths in the acute stage. Chronic response. This condition is more truly a general one although the lungs are mainly affected. There may be lesions in the kidneys and the skin. Certain features support the view that the condition is allergic. There is no relationship between the degree of exposure and the severity of response and there is usually a time lag of up to 10 years between exposure and the onset of the illness. Both sexes are equally susceptible. The onset of the illness is insidious but only a small number of exposed persons develop this reaction.
First aid
Seek immediate medical assistance. The casualty should be removed immediately from the exposure area and placed in a fresh air environment with breathing supported with Oxygen where required. Any contaminated clothing should be removed. The casualty should be kept warm and at rest until medical aid arrives.
CP03: Principles of C7
EMOTOROLA LTD. 2001
11
Issue 5 Revision 0
Skin contact
Possible irritation and redness at the contact area. Persistent itching and blister formations can occur which usually resolve on removal from exposure.
First aid
Wash area thoroughly with soap and water. If skin is broken seek immediate medical assistance.
Eye contact
May cause severe irritation, redness and swelling of eyelid(s) and inflammation of the mucous membranes of the eyes.
First aid
Flush eyes with running water for at least 15 minutes. Seek medical assistance as soon as possible.
Handling procedures
Removal of components from printed circuit boards (PCBs) is to take place only at Motorola approved repair centres. The removal station will be equipped with extraction equipment and all other protective equipment necessary for the safe removal of components containing Beryllium Oxide. If during removal a component is accidently opened, the Beryllium Oxide dust is to be wetted into a paste and put into a container with a spatula or similar tool. The spatula/tool used to collect the paste is also to be placed in the container. The container is then to be sealed and labelled. A suitable respirator is to be worn at all times during this operation. Components which are successfully removed are to be placed in a separate bag, sealed and labelled.
Disposal methods
Beryllium Oxide or components containing Beryllium Oxide are to be treated as hazardous waste. All components must be removed where possible from boards and put into sealed bags labelled Beryllium Oxide components. These bags must be given to the safety and environmental adviser for disposal. Under no circumstances are boards or components containing Beryllium Oxide to be put into the general waste skips or incinerated.
Issue 5 Revision 0
General cautions
General cautions
Introduction
Observe the following cautions during operation, installation and maintenance of the equipment described in the Motorola GSM manuals. Failure to comply with these cautions or with specific cautions elsewhere in the Motorola GSM manuals may result in damage to the equipment. Motorola assumes no liability for the customers failure to comply with these requirements.
Caution labels
Personnel working with or operating Motorola equipment must comply with any caution labels fitted to the equipment. Caution labels must not be removed, painted over or obscured in any way.
Specific cautions
Cautions particularly applicable to the equipment are positioned within the text of this manual. These must be observed by all personnel at all times when working with the equipment, as must any other cautions given in text, on the illustrations and on the equipment.
Fibre optics
The bending radius of all fibre optic cables must not be less than 30 mm.
Static discharge
Motorola equipment contains CMOS devices that are vulnerable to static discharge. Although the damage caused by static discharge may not be immediately apparent, CMOS devices may be damaged in the long term due to static discharge caused by mishandling. Wear an approved earth strap when adjusting or handling digital boards. See Devices sensitive to static for further information.
CP03: Principles of C7
EMOTOROLA LTD. 2001
13
Issue 5 Revision 0
When mounted onto printed circuit boards (PCBs), MOS devices are normally less susceptible to electrostatic damage. However PCBs should be handled with care, preferably by their edges and not by their tracks and pins, they should be transferred directly from their packing to the equipment (or the other way around) and never left exposed on the workbench.
CP03: Principles of C7
14
Issue 5 Revision 0
Generic manuals
The following are the generic manuals in the GSM manual set, these manuals are release dependent:
Category number
GSM-100-101 GSM-100-201 GSM-100-311 GSM-100-313 GSM-100-320 GSM-100-321 GSM-100-403 GSM-100-423 GSM-100-501 GSM-100-521 GSM-100-523 GSM-100-503 GSM-100-721
Name
System Information: General Technical Description: OMC in a GSM System Technical Description: BSS Implementation Technical Description: BSS Command Reference Installation & Configuration: GSM System Configuration Installation & Configuration: BSS Optimization Maintenance Information: Alarm Handling at the OMC Maintenance Information: Device State Transitions Maintenance Information: BSS Field Troubleshooting Maintenance Information: GSM Statistics Application Software Release Notes: BSS/RXCDR
Catalogue number
68P02901W01 68P02901W31 68P02901W36 68P02901W23 68P02901W17 68P02901W43 68P02901W26 68P02901W57 68P02901W51 68P02901W56 68P02901W72
Operating Information: GSM System Operation 68P02901W14 Technical Description: OMC Database Schema 68P02901W34
Tandem OMC
The following Tandem OMC manuals are part of the GSM manual set for systems deploying Tandem S300 and 1475:
Category number
GSM-100-202 GSM-100-712
Name
Operating Information: OMC System Administration Software Release Notes: OMC System
Catalogue number
68P02901W13 68P02901W71
CP03: Principles of C7
EMOTOROLA LTD. 2001
15
Issue 5 Revision 0
Scaleable OMC
The following Scaleable OMC manuals replace the equivalent Tandem OMC manuals in the GSM manual set:
Category number
GSM-100-202 GSM-100-413 GSM-100-712
Name
Catalogue number
Operating Information: Scaleable OMC System 68P02901W19 Administration Installation & Configuration: Scaleable OMC Clean Install Software Release Notes: Scaleable OMC System 68P02901W47 68P02901W74
Related manuals
The following are related Motorola GSM manuals:
Category number
GSM-001-103 GSM-002-103 GSM-005-103 GSM-008-403
Name
System Information: BSS Equipment Planning System Information: DataGen System Information: Advance Operational Impact Installation & Configuration: Expert Adviser
Catalogue number
68P02900W21 68P02900W22 68P02900W25 68P02900W36
Service manuals
The following are the service manuals in the GSM manual set, these manuals are not release dependent. The internal organization and makeup of service manual sets may vary, they may consist of from one to four separate manuals, but they can all be ordered using the overall catalogue number shown below:
Category number
GSM-100-020 GSM-100-030 GSM-105-020 GSM-106-020 GSM-201-020 GSM-202-020 GSM-101-SERIES GSM-103-SERIES GSM-102-SERIES GSM-200-SERIES
Name
Service Manual: BTS Service Manual: BSC/RXCDR Service Manual: M-Cell2 Service Manual: M-Cell6 Service Manual: M-Cellcity Service Manual: M-Cellaccess ExCell4 Documentation Set ExCell6 Documentation Set TopCell Documentation Set M-Cellmicro Documentation Set
Catalogue number
68P02901W37 68P02901W38 68P02901W75 68P02901W85 68P02901W95 68P02901W65 68P02900W50 68P02900W70 68P02901W80 68P02901W90
CP03: Principles of C7
16
Issue 5 Revision 0
Category number
The category number is used to identify the type and level of a manual. For example, manuals with the category number GSM-100-2xx contain operating information.
Catalogue number
The Motorola 68P catalogue number is used to order manuals.
Ordering manuals
All orders for Motorola manuals must be placed with your Motorola Local Office or Representative. Manuals are ordered using the catalogue number. Remember, specify the manual issue required by quoting the correct suffix letter.
CP03: Principles of C7
EMOTOROLA LTD. 2001
17
Issue 5 Revision 0
CP03: Principles of C7
18
Chapter 1
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
11 12 12 14 16 18 110 112 114 114
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
At the end of this chapter the student will be able to:
S S
Identify the two Subsystems and their components in GSM. Identify the components and interfaces of the GSM network and describe their function.
CP03: Principles of C7
EMOTOROLA LTD. 2001
11
SS7 in GSM
Issue 5 Revision 0
SS7 in GSM
GSM network components
CP03: Principles of C7
12
Issue 5 Revision 0
SS7 in GSM
EC
IWF
CP03: Principles of C7
EMOTOROLA LTD. 2001
13
Issue 5 Revision 0
In addition to the more traditional elements of a cellular telephone system, GSM has Location Register network entities. These entities are the Home Location Register (HLR), Visitor Location Register (VLR), and the Equipment Identity Register (EIR). The location registers are database-oriented processing nodes, which address the problems of managing subscriber data and keeping track of a MSs location as it roams around the network. Functionally, the Interworking Function and the Echo Cancellers may be considered as parts of the MSC, since their activities are inextricably linked with those of the switch as it connects speech and data calls to and from the MSs.
CP03: Principles of C7
14
Issue 5 Revision 0
VLR
PSTN
EC
IWF
BSS
CP03_Ch1_02
CP03: Principles of C7
EMOTOROLA LTD. 2001
15
Issue 5 Revision 0
CP03: Principles of C7
16
Issue 5 Revision 0
BSS
XCDR
BSC
BTS
BTS
BTS
BTS
CP03_Ch1_03
CP03: Principles of C7
EMOTOROLA LTD. 2001
17
Issue 5 Revision 0
CP03: Principles of C7
18
Issue 5 Revision 0
NMC
Q3 PROTOCOL (GSM 12 SERIES)
OMC OMC
OMC
REGION 2
REGION 3 REGION 1
NETWORK
CP03_Ch1_04
CP03: Principles of C7
EMOTOROLA LTD. 2001
19
2Mbits PCM
Issue 5 Revision 0
2Mbits PCM
2 Mbit/s Trunk 32-channel PCM
This diagram opposite shows the logical GSM system with the 2 Mbit/s interfaces highlighted. The interfaces carry traffic from the PSTN to the MSC, between MSCs, from an MSC to a BSC and from a BSC to remotely sited BTSs. These links are also used between the MSC and IWF. Each 2.048 Mbit/s link provides thirty-two 64 kbit/s channels available to carry speech, data, or control information. The control information may contain C7, LAPD or X.25 formatted information. These 2 Mbit/s links commonly act as the physical bearer for the interfaces used between the GSM system entities.
CP03: Principles of C7
110
Issue 5 Revision 0
2Mbits PCM
2Mbit trunks
NMC
VLR BSS XC
OMC
VLR
MSC MS XC IWF EC EC
MSC
IWF
XC
BTS
BTS MS
BTS
COLOCATED ENTITIES
MS
CP03_Ch1_05
CP03: Principles of C7
EMOTOROLA LTD. 2001
111
SS7 Interfaces
Issue 5 Revision 0
SS7 Interfaces
The term C7 and SS7 are describing the same function, they both describe the signalling function of the network, either term may be used
Acronyms:
BSSAP BSSMAP DTAP ISUP MAP SCCP TUP TCAP Base Station System Application Part Base Station System Management Application Part Direct Transfer Application Part ISDN User Part Mobile Application Part Signalling connection Control Part Telephone User Part Transaction Capabilities Application Part
CP03: Principles of C7
112
Issue 5 Revision 0
SS7 Interfaces
C7 Interfaces
NMC
VLR BSS XC VLR HLR AUC EIR MSC MS MSC
OMC
BSSAP
XC IWF EC EC IWF
MAP
XC
BSSMAP
BTS BSC BTS BTS BTS BTS BTS MS BTS
TUP
BSC
BTS
BTS
BTS MS
PSTN
CP03_Ch1_06
CP03: Principles of C7
EMOTOROLA LTD. 2001
113
Issue 5 Revision 0
CP03: Principles of C7
114
Issue 5 Revision 0
NMC
VLR VLR BSS XC
G
OMC
VLR
D
HLR AUC
H
EIR
B
MSC
C F
XC
E
EC EC
MSC
MS XC IWF IWF
A Abis
BTS BSC BTS BTS BTS BTS BTS BTS BTS MS BTS
BSC
BTS
PSTN
Um
MS
COLOCATED ENTITIES
CP03_Ch1_07
CP03: Principles of C7
EMOTOROLA LTD. 2001
115
Issue 5 Revision 0
CP03: Principles of C7
116
Chapter 2
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
21 22 24 26 28 210 210 212 212 214 216 218 220 222 222 222 224
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
At the end of this chapter you will be able to:
S S
Identify the different functions that make up a signalling network. Understand the functionality within an SS7 network.
CP03: Principles of C7
EMOTOROLA LTD. 2001
21
Issue 5 Revision 0
The SS7 network and protocol are used for: S S S S S S Basic call set-up, management, and tear down. Wireless services such as personal communications services (PCS), wireless roaming, and mobile subscriber authentication. Local number portability (LNP). Toll-free (800/888) and toll (900) wire line services. Enhanced call features such as call forwarding, calling party name/number display, and three-way calling. Efficient and secure worldwide telecommunications.
Network management information must also be carried across the network. This enables the network to maintain itself during failures and then recover from them. The network also needs to deal with load sharing and re-routing this is also achieved through the use of SS7 When looking at any signalling requirements within a telephone network it is important to understand that all voice calls breakdown into two separate components, the voice component and the signalling component. All other calls are just seen by the network as data that is signalling
CP03: Principles of C7
22
Issue 5 Revision 0
Circuit related applications concerned with the connection and disconnection of telephone calls Non circuit related applications which support the circuit relat ed applications To achieve call processing the different components in the netwok must r be able to interact with each other. A call is made up of two components: The voice/data component. The signalling component.
CP03_Ch2_01
CP03: Principles of C7
EMOTOROLA LTD. 2001
23
Issue 5 Revision 0
CP03: Principles of C7
24
Issue 5 Revision 0
Signalling Elements
S SP/STP S SPC ( opc dpc ) S Signalling Link S Link set S Route S Route set
CP03_Ch2_02
CP03: Principles of C7
EMOTOROLA LTD. 2001
25
Issue 5 Revision 0
CP03: Principles of C7
26
Issue 5 Revision 0
Signalling Point/STP
STP
SP
CP03_Ch2_03
CP03: Principles of C7
EMOTOROLA LTD. 2001
27
Issue 5 Revision 0
CP03: Principles of C7
28
Issue 5 Revision 0
S S
All signalling points in a SS7 network are identified by a uniqu code e known as a Signalling Point Code SPC There are two components to a SPC
SP = NI SPC
CP03_Ch2_04
CP03: Principles of C7
EMOTOROLA LTD. 2001
29
Issue 5 Revision 0
CP03: Principles of C7
210
Issue 5 Revision 0
CP03_Ch2_05
CP03: Principles of C7
EMOTOROLA LTD. 2001
211
Issue 5 Revision 0
CP03: Principles of C7
212
Issue 5 Revision 0
Link 1
Link Set
STP
Link 2
SP
CP03_Ch2_06
CP03: Principles of C7
EMOTOROLA LTD. 2001
213
Issue 5 Revision 0
CP03: Principles of C7
214
Issue 5 Revision 0
S S
A signalling route is a predetermined path that takes the message through the signalling network A route set is one or more routes linked together
SP
Link Set Link Set
SP
STP
STP
Signalling route
CP03_Ch2_07
CP03: Principles of C7
EMOTOROLA LTD. 2001
215
Issue 5 Revision 0
CP03: Principles of C7
216
Issue 5 Revision 0
Message Routing
OPC 1 11 OPC 2 2 2
Link Set
STP
STP
Link Set
SP
SP
STP
STP
CP03_Ch2_08
CP03: Principles of C7
EMOTOROLA LTD. 2001
217
Signalling Methods
Issue 5 Revision 0
Signalling Methods
There are two methods of signalling that can be used to achieve call processing, they are: S S Channel Associated Signalling (CAS), where the speech and signalling are associated to each other and follow the same physical path. Common Channel Signalling (CCS), is a signalling method in which a single channel conveys in data packets signalling information that relates to user specified connections as a result, speech and voice do not need to be physically related. Also known as associated mode when voice and signalling take the same path, if the path is different then the signalling mode is associated.
SS7 has two signalling types: S S Connection orientated signalling where two nodes establish a link to transfer information Connectionless signalling where a node sends information that does not require acknowledgement of receipt
CP03: Principles of C7
218
Issue 5 Revision 0
Signalling Methods
Signalling Methods
CAS
Voice and Signalling Channel
Signalling Channel
CCS
CP03_Ch2_09
Voice Channels
CP03: Principles of C7
EMOTOROLA LTD. 2001
219
E1 PCM
Issue 5 Revision 0
E1 PCM
An E1 or 2.048Mbit/s PCM frame is made up of 32 eight-bit timeslots, numbered from 0 to 31. Timeslot (T/S) 0 is always used for sync, this enables incoming slots to be read at the correct time, timeslot 16 is normally used for signalling this is not mandatory but it is widely accepted as the norm. Sampling of the analogue signal is done at 8000 times per second. Each frame consists of 8 bits from each timeslot. So, each timeslot is 88000=64,000 bits per second 64 Kbit/sec When referred to, the term E1 indicates both transmission and reception components.
CP03: Principles of C7
220
Issue 5 Revision 0
E1 PCM
E1 PCM
What is an E1 PCM?
SYNC SIG
VOICE
16
VOICE
31
CP03_Ch2_10
CP03: Principles of C7
EMOTOROLA LTD. 2001
221
SCP Database
Issue 5 Revision 0
SCP Database
The terms SSP and SCP are used in the Intelligent Network (IN), they explain the operation of database enquiries.
Registers act as an interface to the telephone company database, and translate non geographical numbers from a database to provide information for calling card, subscriber services, fraud protection and intelligent networks
CP03: Principles of C7
222
Issue 5 Revision 0
SCP Database
Network Databases
SSP
SCP
SCP
CP03_Ch2_11
CP03: Principles of C7
EMOTOROLA LTD. 2001
223
Issue 5 Revision 0
CP03: Principles of C7
224
Issue 5 Revision 0
SSP
STP
SCP
SSP SP
CP03_Ch2_12
STP
SCP
CP03: Principles of C7
EMOTOROLA LTD. 2001
225
Issue 5 Revision 0
CP03: Principles of C7
226
Chapter 3
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
31 32 34 36 38 310 312 314 316 318 318 318 320 320 322 324 326 328 330 332 334 336
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
At the end of this chapter you will be able to:
S S S
State the rules of a protocol and identify the different layers that constitute a protocol. Identify the different levels in SS7 and their function. Understand how SS7 relates to the OSI model.
CP03: Principles of C7
EMOTOROLA LTD. 2001
31
Protocols
Issue 5 Revision 0
Protocols
A Protocol is an agreed set of rules and procedures that if followed by all participants, will allow the orderly and controlled transfer of information between and among these participants. Or in simple terms a protocol: S S S S Allows unique physical addressing for separate entities Controls the flow of information between the network layers for guaranteed delivery. Processor outages Error detection and correction
Protocols also define the rules for data exchange, using fixed or variable length packets, enables error free data transmission. It has the ability to append network management information in predefined message structures using segmentation of data blocks for transmission over established layers for different functions.
CP03: Principles of C7
32
Issue 5 Revision 0
Protocols
What is a Protocol?
CP03_Ch3_01
CP03: Principles of C7
EMOTOROLA LTD. 2001
33
Issue 5 Revision 0
Data Link
Network
Transport
Session
Presentation
Application
CP03: Principles of C7
34
Issue 5 Revision 0
7 6 5 4 3 2 1
CP03_Ch3_02
Application
Presentation
Session
Transport
Network
Data Link
Physical
CP03: Principles of C7
EMOTOROLA LTD. 2001
35
Issue 5 Revision 0
CP03: Principles of C7
36
Issue 5 Revision 0
OSI 7 6 5 4 3 2 1
CP03_Ch3_03
SS7
Application Presentation
Level 4
Session Transport Network Data Link Physical
Level 1 3
CP03: Principles of C7
EMOTOROLA LTD. 2001
37
Issue 5 Revision 0
CP03: Principles of C7
38
Issue 5 Revision 0
OSI 7 6 5 4 3 2 1
CP03_Ch3_04
SS7
ASE TCAP I S U P SCCP MTP Level 3 MTP Level 2 MTP Level 1
CP03: Principles of C7
EMOTOROLA LTD. 2001
39
MTP Layer 1
Issue 5 Revision 0
MTP Layer 1
The MTP Layer 1 is the physical level and it is virtually the same as the OSI model. Layer 1 defines the physical, electrical and functional characteristics of a signalling data link and the means to access it. The Layer 1 element provides a bearer for a signalling link. In a digital environment, 64 kbit/s digital paths will normally be used for the signalling data link. The signalling data link may be accessed via a switching function, providing a potential for automatic reconfiguration of signalling links. S S Provides the physical connection between two nodes. The protocol should be able to use any type of physical interface.
CP03: Principles of C7
310
Issue 5 Revision 0
MTP Layer 1
MTP layer 1
MAP
ASE
TCAP
ISDN UP
MTP L1
CP03_Ch3_05
MTP L1
CP03: Principles of C7
EMOTOROLA LTD. 2001
311
MTP Layer 2
Issue 5 Revision 0
MTP Layer 2
Level 2 defines the functions and procedures for, and relating to, the transfer of signalling messages over one individual signalling data link. The layer 2 functions together with a layer 1 signalling data link as a bearer provide a signalling link for reliable transfer of signalling messages between two points. A signalling message delivered by the higher levels is transferred over the signalling link in variable length signal units. For proper operation of the signalling link, the signal unit comprises transfer control information in addition to the information content of the signalling message. The signalling link functions include: S S S S Delimitation of signal unit by means of flags; Flag imitation prevention by bit stuffing; Error detection by means of check bits included in each signal unit; Error correction by retransmission and signal unit sequence control by means of explicit sequence numbers in each signal unit and explicit continuous acknowledgements; Signalling link failure detection by means of signal unit error rate monitoring and signalling link recovery by means of special procedures.
CP03: Principles of C7
312
Issue 5 Revision 0
MTP Layer 2
MTP layer 2
MAP TCAP
ASE
ISDN UP
SCCP
SP SP
CP03_Ch3_06
SS7 LINK
MTP L3 MTP L2
SP SP
CP03: Principles of C7
EMOTOROLA LTD. 2001
313
Issue 5 Revision 0
CP03: Principles of C7
314
Issue 5 Revision 0
IncomingMSUs
Level 3
outgoingMSUs
Level 2
Receive Buffer Transmission Buffer
Supervision
(LSSU) Sequence Number Check Error correction Checksum Decoding Error detection Bit destuffing Flag detection Delimitation IncomingMSUs
CP03_Ch3_07
Retransmission Buffer
Checksum generation
Level 1
outgoing MSUs
CP03: Principles of C7
EMOTOROLA LTD. 2001
315
MTP Layer 3
Issue 5 Revision 0
MTP Layer 3
Layer 3 in principle defines those transport functions and procedures that are common to, and independent of, the operation of individual signalling links. These functions fall into two major categories: 1. Signalling message handling functions These are functions that, at the actual transfer of a message, direct the message to the proper signalling link or User Part. Signalling network management functions These are functions that, on the basis of predetermined data and information about the status of the signalling network, control the current message routing and configuration of signalling network facilities. In the event of changes in the status, they also control reconfigurations and other actions to preserve or restore the normal message transfer capability.
2.
The different Layer 3 functions interact with each other and with the functions of other levels by means of indications and controls as well as the testing and maintenance actions may include exchange of signalling messages with corresponding functions located at other signalling points. Although not User Parts, these parts of layer 3 can be seen as serving as User Parts of the Message Transfer Part. As a convention in these specifications, for each description, general references to User Parts as sources or sinks of a signalling message, implicitly include these parts of Layer 3 unless the opposite is evident from the context or explicitly stated.
CP03: Principles of C7
316
Issue 5 Revision 0
MTP Layer 3
MTP Layer 3
MAP
ASE
TCAP
ISDNUP
SSP
SSP
SCCP
STP STP STP STP
SCP
SCP
MTPL1 MTP L1
CP03_Ch3_08
CP03: Principles of C7
EMOTOROLA LTD. 2001
317
Issue 5 Revision 0
Traffic Handling
Traffic Handling has the purpose of ensuring that signalling messages from a User Part at a Signalling Point are delivered to the same user part at the destination indicated by the sending User Part. The signalling message handling functions are divided into the three areas detailed below.
Message Discrimination
This determines whether or not the received message is destined to the point itself
Message Distribution
This is used to deliver the received messages to the appropriate user part
Message Routing
This is used at each signalling point to determine the outgoing signalling link on which a message is forwarded to the destination point.
Network control
This contains the rules and procedures for routing the traffic in both normal and abnormal states. This provides all the necessary information to traffic handling to perform the routing.
Policing
This is a method by which operators are able to restrict the use of their signalling network by external operators; this can be implemented in STPs and at the MTP level. CP03: Principles of C7
318
Issue 5 Revision 0
To User Part
Traffic Handling
Message Distribution Message Discrimination Message Routing
MTP Layer 2
CP03: Principles of C7
EMOTOROLA LTD. 2001
319
MTP Functionality
Issue 5 Revision 0
MTP Functionality
Since the Message Transfer Part forms the interface at a node with the rest of the signalling network, the signalling network will have significant impact on the MTP. The MTP must however be independent of the signalling network in that it has to be capable of performing its set functions and attaining its objectives, no matter what network structure or status prevails. The MTP has therefore to contain the necessary functions to ensure any impact that the network has does not impair MTP performance. The components that must be considered by the MTP are: Signalling points (including signalling transfer points); Signalling relations between two signalling points; Signalling links; Signalling link sets (including link groups); Signalling routes; Signalling route-sets. The modes applicable to SS No. 7 MTP are: Associated mode; Quasiassociated mode. The standard routing label is suitable for national applications. The signalling system includes the possibility for using different routing labels nationally. Message routing is the process of selecting the signalling to be used, for each signalling message sent. Message routing is destination-code dependent with an additional load-sharing element allowing different portions of the signalling traffic to a particular destination to be distributed over two or more signalling links. This traffic distribution may be limited to different links within a link set, or applied to links in different link sets. Message distribution is the process, which, upon receipt of a message at its destination point, determines to which User Part or Layer 3 function the message is to be delivered.
Message discrimination
Upon receipt of a message at a signalling point, message discrimination determines whether or not that point is the destination point of that message. This decision is based on analysis of the destination code in the routing label in the message. If the signalling point is the destination point, the message is delivered to the message distribution function. If it is not the destination point, and the signalling point has the transfer capability, the message is delivered to the routing function for further transfer on a signalling link.
CP03: Principles of C7
320
Issue 5 Revision 0
MTP Functionality
MTP Functionality
Level 4
Level 3
Level 2
Level 1
TUP
Signalling Network Management
ISUP
SCCP
CP03_Ch3_10
CP03: Principles of C7
EMOTOROLA LTD. 2001
321
Issue 5 Revision 0
The MTP will also react to system and network features that will affect the reliable transport of messages and will take the necessary action to ensure a high degree of reliability.
CP03: Principles of C7
322
Issue 5 Revision 0
OSI
SS7
3 2 1
CP03_Ch3_11
Network
Data Link
Physical
CP03: Principles of C7
EMOTOROLA LTD. 2001
323
SS7 layer 4
Issue 5 Revision 0
SS7 layer 4
The 4th level in SS7 equate to layers 47 in the OSI model, in SS7 the 4th level is known as the User Parts (UP). The user parts contain functions connected with the processing of signal information, the UPs generate and analyse signalling messages, they use the MTP as a transport function to carry the information to other user parts. The combination of MTP 13 and SCCP is called the Network Services Part.
CP03: Principles of C7
324
Issue 5 Revision 0
SS7 layer 4
SS7 level 4
S These are split into two main functions. S Telephone user parts. S SS7 user parts.
CP03_Ch3_12
CP03: Principles of C7
EMOTOROLA LTD. 2001
325
Issue 5 Revision 0
For some applications more complex signalling maybe required, in these cases Application parts have been defined. Application parts include S S S Mobile Telephony Application Part (MAP) Intelligent Network Application Part (INAP) Transaction Capabilities Application Part (TCAP)
CP03: Principles of C7
326
Issue 5 Revision 0
OSI 7 6 5 4
CP03_Ch3_13
SS7
ASE TCAP I S U P SCCP
SS7 Level 4
CP03: Principles of C7
EMOTOROLA LTD. 2001
327
Issue 5 Revision 0
CP03: Principles of C7
328
Issue 5 Revision 0
OSI 4 3 2 1
SS7
CP03_Ch3_14
CP03: Principles of C7
EMOTOROLA LTD. 2001
329
Issue 5 Revision 0
CP03: Principles of C7
330
Issue 5 Revision 0
7 6 5 4 3 2 1
CP03_Ch3_15
Application
TCAP
Presentation
Session
Transport
Network
Data Link
Physical
CP03: Principles of C7
EMOTOROLA LTD. 2001
331
Issue 5 Revision 0
CP03: Principles of C7
332
Issue 5 Revision 0
7 6 5 4 3 2 1
CP03_Ch3_16
Application
MAP TCAP
Presentation
Session
Transport
Network
Data Link
Physical
CP03: Principles of C7
EMOTOROLA LTD. 2001
333
MAP services
Issue 5 Revision 0
MAP services
MAP must be considered as both an application in its own right and part of the GSM subsystems. This is because it uses the TCAP within the signalling system for peer-to-peer communication and also has a functionality of its own for the application entities to allow them to operate in the GSM environment. Because the function of MAP service is control and data exchange between the applications and MAP, two functions are required. Common MAP services, for pure communication control Special MAP services, for carrying signalling data MAP subsystems include MSC, BSC, HLR, VLR, AUC and SMSC.
CP03: Principles of C7
334
Issue 5 Revision 0
MAP services
MAP services
MAP user
MAP services (Primitives)
MAP user
MAP
Peer to peer protocol
MAP
Primitives
TCAP
Peer to peer protocol
TCAP
CP03_Ch3_17
CP03: Principles of C7
EMOTOROLA LTD. 2001
335
Issue 5 Revision 0
CP03: Principles of C7
336
Issue 5 Revision 0
There are six common MAP services, these are used to control a communication Between Map and an application. Depending on the service being used either all or only some of the primitives will be used. Common MAP services MAP DELIMITER MAP OPEN MAP CLOSE MAP UABORT MAP PABORT MAP NOTICE
(U=user) (P=provider)
CP03_Ch3_18
CP03: Principles of C7
EMOTOROLA LTD. 2001
337
Issue 5 Revision 0
CP03: Principles of C7
338
Chapter 4
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
41 42 44 46 48 410
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
At the end of this chapter you will be able to:
CP03: Principles of C7
EMOTOROLA LTD. 2001
41
Network Addressing
Issue 5 Revision 0
Network Addressing
In an SS7 network the signalling information is not always exchanged between adjacent SPs or STPs In a GSM system the exchange of information may involve several STPs, as a consequence the network needs to understand how to each STP is addressed and how can the system rout the signalling information to the correct point. The addressing systems work on a national and international basis, with the services of higher layers being used for international addressing.
CP03: Principles of C7
42
Issue 5 Revision 0
Network Addressing
Network Addressing
CP03_Ch4_01
CP03: Principles of C7
EMOTOROLA LTD. 2001
43
Point Codes
Issue 5 Revision 0
Point Codes
In order to find the destination SP/STP certain signalling messages have routing labels. Contained in the routing label is the Originating Point Code (OPC) (that is the point code of the sender) and the addressee or Destination Point Code (DPC). Addressing using signalling point codes will only work on a national basis.
CP03: Principles of C7
44
Issue 5 Revision 0
Point Codes
Point Codes
S Originating point code (OPC) S Destination point code (DPC) S Signalling point code (SPC)
CP03_Ch4_02
CP03: Principles of C7
EMOTOROLA LTD. 2001
45
Point Codes
Issue 5 Revision 0
Point Codes
If two SPs need to communicate with each other if they are part of the same network, all that is required is a signalling link between the two SPs. The key element is the Point Code, this will allow unique addressing of each individual element within a network. For example, if the two SPs 1134 and 1234, as part of the same networks, are enabled correctly they can communicate without requiring an STP, this would allow full communication between the two points. If two SPs that are not in the same network, SPs 1134 and 4234, which can be either different layers or international networks, require to communicate they will require all elements of the signalling networks to be in place. Because the network needs to either cross network layers or is accessing a different network there is a requirement to go through an STP. The STP is the only part of the signalling network that is able to change the layer on which a network may communicate.
CP03: Principles of C7
46
Issue 5 Revision 0
Point Codes
STP
SS7 LINKS
SP
SS7 LINKS
SP
VOICE CIRCUITS Point Code = 1 134
SP
CP03_Ch4_03
CP03: Principles of C7
EMOTOROLA LTD. 2001
47
Global Title
Issue 5 Revision 0
Global Title
A Global Title (GT) is not an element within a signalling network that on its own is able to provide routing within the network, a translation function is required to define the DPC. A Global Title is an address such as a dialled digit. The Global Title consists of a directory number and information on how to read the number in order to achieve a routing solution.
CP03: Principles of C7
48
Issue 5 Revision 0
Global Title
CP03_Ch4_04
CP03: Principles of C7
EMOTOROLA LTD. 2001
49
Subsystem Numbering
Issue 5 Revision 0
Subsystem Numbering
A Subsystem Number (SSN) is an identification of a specific User Part, each user part will have its own specific number. The subsystem is identified either directly as in SCCP or indirectly, using a layer to carry the signalling MAP. Subsystem Numbers SSN (Hex) 00 01 02 03 04 05 06 07 08 09 0A FE Subsystem SSN not available SCCP Management Reserved ISUP OMAP MAP HLR VLR MSC EIR AuC NSSAP
CP03: Principles of C7
410
Issue 5 Revision 0
Subsystem Numbering
Subsystem Numbering
The Subsystem Number (SSN) specifies the user that either sent t he SCCP message, or to which subsystem it is addressed. The SSN is transmitted in the SCCP message and has a hex value Subsystems might be SCCP management ISUP OMAP MAP
CP03_Ch4_05
CP03: Principles of C7
EMOTOROLA LTD. 2001
411
Subsystem Numbering
Issue 5 Revision 0
CP03: Principles of C7
412
Chapter 5
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
51 52 52 52 52 54 56 58 510 512 514 516 518 520 522 524 526 528 530 532 534 536 538 540 542 544 546 548 550 552
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
At the end of this chapter you will be able to:
S S
Understand the different types of switching. Identify the SS7 signalling units and describe their function and composition.
CP03: Principles of C7
EMOTOROLA LTD. 2001
51
Issue 5 Revision 0
Circuit Switch
Where an open circuit is required at all times during the call, such as voice, this is expensive and wasteful of resources. With the relationship to voice this is currently the best option because open circuit reduces time delay.
Message Switch
With message switching the circuit is open for as long as each message takes to send. This is good for a point-to-point data transmission. The sending switch does not stay active but once the message has been sent the circuit closes down
Packet Switch
With the packet switch the circuit is made up only to send the packet of data, the packets are of a set size, this allows packets that are going to multiple points to be sent down the same links. This allows a high connection rate to one link. A packet switch will switch user data and control data.
CP03: Principles of C7
52
Issue 5 Revision 0
CP03_Ch5_01
CP03: Principles of C7
EMOTOROLA LTD. 2001
53
Issue 5 Revision 0
CP03: Principles of C7
54
Issue 5 Revision 0
1 3 4 1 2 1 3 1 3 4 3 2 1
2 4 3
2 4 3
2 4
CP03_Ch5_02
CP03: Principles of C7
EMOTOROLA LTD. 2001
55
Issue 5 Revision 0
The end flag may also be used as the start flag for the next frame. Two flags should not be sequenced.
CP03: Principles of C7
56
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
Information field
Length
Acknowledgment
Flag
Length (Bits)
CP03_Ch5_03
CP03: Principles of C7
EMOTOROLA LTD. 2001
57
Flag
Issue 5 Revision 0
Flag
Each signalling unit is enclosed between two flags, the opening flag and closing flag. The closing flag may also be the opening flag of the next frame. As a consequence two flags should not be sequenced. The flag is made up of 8 bits, this is a unique 8 bits pattern, 01111110 (zero-six ones-zero). As this is a unique pattern to stop it appearing elsewhere in the signal unit, bit stuffing is used. The sender is responsible for the stuffing and the receiver is responsible for the removal or de-stuffing.
CP03: Principles of C7
58
Issue 5 Revision 0
Flag
Flag
FLAG
Flag
FCS Spare
LI
F I B
FSN
B I B
BSN
Flag
Last
Transmission Direction
First
CP03_Ch5_04
CP03: Principles of C7
EMOTOROLA LTD. 2001
59
Issue 5 Revision 0
CP03: Principles of C7
510
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS Spare
LI
F I B
FSN
B I B
BSN
Flag
16 Bits
CP03_Ch5_05
CP03: Principles of C7
EMOTOROLA LTD. 2001
511
Issue 5 Revision 0
CP03: Principles of C7
512
Issue 5 Revision 0
SP
BSN = 50, BIB = 1, FSN = 1, FIB = 1
SP
CP03_Ch5_06
CP03: Principles of C7
EMOTOROLA LTD. 2001
513
FIB p BIB
Issue 5 Revision 0
FIB BIB
The value of the FIB and BIB are the keys to error correction. Both the FIB and BIB are 1 bit symbols and can either be 1 or 0. To indicate a transmission error the BIB is inverted either from 1 to 0 or from 0 to 1, it is the sending of the inverted BIB that indicates an error. The function of the FIB is to indicate if the message signalling unit is a retransmission. This is shown by the inversion of the FIB. When the receiving point receives an incorrect message two actions are taken: The BIB is inverted, and the FSN of the last correct received message will be inserted into the BSN field, this will indicate an error to the sending point and which message signalling unit needs to be retransmitted. When it is received at the sending point, the FIB will then be compared to the BIB, because FIB BIB, it means that it is a negative acknowledgement. When a negative acknowledgement is received the sending of new signalling units is interrupted, all signals in the buffer, which have not been positively acknowledged, will now be retransmitted. Any message signalling units in the buffer that have sequence numbers that are higher than the retransmitted signal unit will also be retransmitted. If a signalling message has been lost completely, then because the sequencing numbers are not consecutive, the receiving point is able to ask for retransmission.
CP03: Principles of C7
514
Issue 5 Revision 0
FIB p BIB
FIB BIB
SP
BSN = 50, BIB = 0, FSN= 2, FIB = 1,
SP
CP03_Ch5_06
CP03: Principles of C7
EMOTOROLA LTD. 2001
515
Issue 5 Revision 0
CP03: Principles of C7
516
Issue 5 Revision 0
SP
BSN = 51, BIB = 0 , FSN= 3, FIB = 0,
SP
CP03_Ch5_08
CP03: Principles of C7
EMOTOROLA LTD. 2001
517
Issue 5 Revision 0
CP03: Principles of C7
518
Issue 5 Revision 0
Length Indicator
8 bits
Flag FCS Spare LI
F I B
FSN
B I B
BSN
Flag
2 Bits
6 Bits
LI LI=0 LI=1,2 LI>2 Signalling Unit FISU LSSU MSU First
Last
CP03_Ch5_09
Transmission Direction
CP03: Principles of C7
EMOTOROLA LTD. 2001
519
Issue 5 Revision 0
CP03: Principles of C7
520
Issue 5 Revision 0
16 Bits
Flag
FCS Spare
LI
F I B
FSN
B I B
BSN
Flag
Last
Transmission Direction
First
CP03_Ch5_10
CP03: Principles of C7
EMOTOROLA LTD. 2001
521
Issue 5 Revision 0
CP03: Principles of C7
522
Issue 5 Revision 0
S Fill in signal unit (FISU) S Link status signal unit (LSSU) S Message signal unit (MSU)
CP03_Ch5_11
CP03: Principles of C7
EMOTOROLA LTD. 2001
523
Issue 5 Revision 0
CP03: Principles of C7
524
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
Spare
LI
F I B
FSN
B I B
BSN
Flag
16
1
Length (Bits)
CP03_Ch5_12
CP03: Principles of C7
EMOTOROLA LTD. 2001
525
Issue 5 Revision 0
CP03: Principles of C7
526
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
Status
Spare
LI
F I B
FSN
B I B
BSN
Flag
16
8 or 16
Length (Bits)
CP03_Ch5_13
CP03: Principles of C7
EMOTOROLA LTD. 2001
527
Issue 5 Revision 0
SIOS
SIPO
SIB
CP03: Principles of C7
528
Issue 5 Revision 0
Last
Transmission Direction
First
FCS
Status
Spare
LI
8 or 16
000 001 010 5 or 13 Spare Bits 011 100 101 SIO SIN SIE SIOS SIPO SIB Out of alignment Normal Alignment Emergency Alignment Out of Service Processor Outage Busy
CP03_Ch5_14
CP03: Principles of C7
EMOTOROLA LTD. 2001
529
Link Alignment
Issue 5 Revision 0
Link Alignment
The operation of a signalling link is a duplex operation that is the link must be created in both directions. Both terminals are equal, and as such, both need to establish the correct link. The first stage is the sending of SIOS indicating that the link is in error and out of service (OOS). The second stage is the sending of the SIO, this is the link out of alignment and the start of alignment. These steps are returned from the other SP involved in the link, to establish layer 2 between the two SPs
CP03: Principles of C7
530
Issue 5 Revision 0
Link Alignment
Link Alignment
SP
LSSU OOS = SIOS LSSU OOS = SIO
STP
CP03_Ch5_15
CP03: Principles of C7
EMOTOROLA LTD. 2001
531
Issue 5 Revision 0
CP03: Principles of C7
532
Issue 5 Revision 0
SP
2 LSSU =SIN/SIE 4 MSU = SLTM
STP
CP03_Ch5_16
CP03: Principles of C7
EMOTOROLA LTD. 2001
533
Issue 5 Revision 0
CP03: Principles of C7
534
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
8
FCS
16
SIF
8n N< 272
SIO
8
Spare
2 6
LI
F I B
1
FSN
7
B I B
1
BSN
7
Flag
8
Length (Bits)
CP03_Ch5_17
CP03: Principles of C7
EMOTOROLA LTD. 2001
535
Issue 5 Revision 0
CP03: Principles of C7
536
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
SIF
SIO
Spare
LI
8 bits
SF
SI
CP03_Ch5_18
CP03: Principles of C7
EMOTOROLA LTD. 2001
537
Issue 5 Revision 0
CP03: Principles of C7
538
Issue 5 Revision 0
Service Indicator
Last
First
Flag
SIF
SIO
Spare
SF
DCBA 0000 0001 0010 0011 0100 0101 0110 0111
CP03_Ch5_19
SI
8 bits
Service Indicator Signalling Network Management Signalling Network Testing and Maintenance Operation and Maintenance Application Part (OMAP) Signalling Connection Control Part (SCCP) Telephone User Part (TUP) ISDN User Part (ISUP) Data User Part (DUP) (call admin) Data User Part (DUP) (Supp Services)
CP03: Principles of C7
EMOTOROLA LTD. 2001
539
Sub-Service Field
Issue 5 Revision 0
Sub-Service Field
The Sub-Service Field indicates the type of signalling network used. Bits C and D are used to specify if the network is international or national. Bits A and B are used in the USA for priority but are spare under ETSI.
CP03: Principles of C7
540
Issue 5 Revision 0
Sub-Service Field
Sub-Service Field
Last
Transmission Direction
First
Flag
FCS
SIF
SIO
Spare
LI
SF
DCBA 0000 0100 1000 1100
CP03_Ch5_20
SI
Network Indicator International 0 International 1 National National 0 1
8 bits
CP03: Principles of C7
EMOTOROLA LTD. 2001
541
Issue 5 Revision 0
CP03: Principles of C7
542
Issue 5 Revision 0
Last FCS
Transmission Direction LI
First
Flag
SIF
SIO
Spare
Message elements
Label
TUP Information Elements MTP Management SCCP User Data ISUP Information Elements
CP03_Ch5_21
CP03: Principles of C7
EMOTOROLA LTD. 2001
543
Routing Label
Issue 5 Revision 0
Routing Label
The Routing Label is separately defined for each of the User Parts and this label is used by the MTP to route the message to the correct destination. Each User Part within the SS7 system has its own label format. Destination Point Code (DPC) indicates the Signalling Point Code of the receiver of the signalling message Originating Point Code (OPC) indicates the signalling point code of the sender of the signalling message Signalling Link Selection (SLS), these 12 bits have various uses depending on the user part that the signalling message belongs to. Depending on the user part the SLS may carry the Circuit Identification Code or it may be a separate field. The Signalling Link Selection (SLS), depending again on the user part, might have its own field or might be imposed in the CIC fields, as in TUP. The length of the SLS field allows for the definition of a maximum of 16 signalling links per link set, as such it is used to determine which Signalling Link within a link set will be used to transfer the message. If the user part is Signalling Network Management messages (SNM) or Signalling Network Testing and Maintenance messages (SNT), then the SLS is replaced by Signalling Link Code (SLC) again 12 bits long but only 4 are used, this indicates the Signalling Link Number.
CP03: Principles of C7
544
Issue 5 Revision 0
Routing Label
Routing Label
Last FCS
Transmission Direction LI
First
Flag
SIF
SIO
Spare
Routing Label
OPC 14 bit
DPC 14 bit
CP03: Principles of C7
EMOTOROLA LTD. 2001
545
Issue 5 Revision 0
In the Service Information Octet (SIO) the Service Indicator (SI) identifies the MSU, 0000 for SNM-MSUs 0001 for SNT-MSUs for these messages contained in the Service Information Field (SIF) after the label will be the header and then the data field which is optional. This applies only to layer 3.
CP03: Principles of C7
546
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
SIF
SIO
Spare
LI
Data opt.
8 bits
32 bits
CP03_Ch5_23
CP03: Principles of C7
EMOTOROLA LTD. 2001
547
Header Fields
Issue 5 Revision 0
Header Fields
Because this is a Layer 3 only, all of the signaling messages will relate to the signalling network and not the user part. It is these dedicated user parts in layer 3 that automatically detects error situations. Errors can be separated into one of three groups S S S Overload on a single SS7 link Outage/bringing into service an SP/STP Outage/bringing into service an SS7 link between SPs/STPs
The SI will already define the MSUs and as such the SIF will be of a set nature. Heading Code 0 (H0) defines a whole message group, whilst Heading Code 1 (H1) is used to define a single message within the group.
CP03: Principles of C7
548
Issue 5 Revision 0
Header Fields
Header Fields
By using the SI field it is possible to differentiate between us parts er within the network, this is only a layer 3 function, it will ind icates what is contained in both the heading codes and how much of the data fie will ld used. The SI field and the Heading Code are necessary for message and message group coding. Heading code 0 (H0) defines the whole message group. Heading code 1 (H1) identifies a single message in that group.
CP03_Ch5_24
CP03: Principles of C7
EMOTOROLA LTD. 2001
549
Issue 5 Revision 0
CP03: Principles of C7
550
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
SIF
SIO
Spare
LI
Heading Code
Routing Label
H1 4 bits
H0 4 bits
CP03_Ch5_25
CP03: Principles of C7
EMOTOROLA LTD. 2001
551
Issue 5 Revision 0
With SNT the SI sub field in the SIO has the value 0001 to indicate that it is a MSU-SNT message, the H0 code is SLT indicating signalling link test messages, the two message types are M, for message and A, for acknowledgement.
CP03: Principles of C7
552
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
SIF
SIO
Spare
LI
Heading Code
Routing Label
H1 4 bits
H0 4 bits
CP03_Ch5_25
CP03: Principles of C7
EMOTOROLA LTD. 2001
553
Issue 5 Revision 0
CP03: Principles of C7
554
Chapter 6
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
61 62 64 66 68 610 612 614 614 614 614 616 616 618 620 622 624 626 628
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
S S S
Identify the SCCP protocol class and describe their functions. Explain the connectionoriented and commectionless processes. Explain SCCP routing and SCCP management methods.
CP03: Principles of C7
EMOTOROLA LTD. 2001
61
Issue 5 Revision 0
CP03: Principles of C7
62
Issue 5 Revision 0
SCCP is used by the Base Station Subsystem Application Part (BSSAP) on the A interface and by the TCAP and MAP on various interfaces within the Network Subsystem (NSS) The SCCP can operate in either the connectionless or connection orientated service. It also maintains circuit and non circuit signalling The SCCP offers end to end addressing even across networks, either national or international. SCCP also has its own management and administrative functions.
S S S
CP03_Ch6_01
CP03: Principles of C7
EMOTOROLA LTD. 2001
63
Issue 5 Revision 0
CP03: Principles of C7
64
Issue 5 Revision 0
S S
Connection orientated services allow transfer of messages via an established path, this is used either for multiple messages or w the hen signalling message needs to be segmented. BSSAP Connection less service is when no logical path is established and the SCCP message will contain the destination. MAP or BSSAP
BSSAP MAP
BSSMAP DTAP
TCAP
CL
CO
CP03: Principles of C7
EMOTOROLA LTD. 2001
65
SCCP Services
Issue 5 Revision 0
SCCP Services
The connection-oriented services enable the transfer of signalling over established signalling connections. These connections are either temporary or permanent. If the connection is a temporary connection the control of signalling can be divided into three phases. 1. Connection Establishment this provides the method to establish the signalling connection. At this stage both the reference numbers are assigned to the link and each node. Data transfer this provides the transfer of data in Network Service Data Units (NSDU). The transfer can be in simultaneous directions or in answer response method. The data transfer service is compiled of SCCP messages. the SCCP message contains two elements Network Protocol Information (NPCI) and Network Service Data Unit (NSDU). S Network Protocol Control Information (NPCI) The NPCI contains a connection reference number that allocated the message to a signalling connection. S Network Service Data Unit (NSDU) The NSDU contains the user data, if the data is too large for one SCCP message to be carried in the SIF of an SS7 message the protocol class will control segmenting and reassembling 3. Connection release this provides the method to breakdown the connection and release of the reference numbers.
2.
The permanent connections have the same phases as temporary connection but may have additional safeguarding mechanisms at the end points to ensure re-establishment in case of processor outage. In connectionless signalling all data for routing is carried in each data packet, so no logical path is created in the network, the functions of the connectionless service are, mapping of the network address to signalling relations, sequence services and segmenting.
CP03: Principles of C7
66
Issue 5 Revision 0
SCCP Services
SCCP services
Connection orientated transfer mode can be divided into three phases Establishing the connection Data transfer Release of the connection
Connection less orientated transfer all of the information required to route the data to its destination is contained in each packet.
CP03_Ch6_03
CP03: Principles of C7
EMOTOROLA LTD. 2001
67
SCCP Primitives
Issue 5 Revision 0
SCCP Primitives
SCCP is a layer within the SS7. Because SCCP is not a top layer or a base layer it means that it must be able to transfer information and communicate with the layers above and below it in the protocol stack. Layers either side of the SCCP are known as the service user and the SCCP is the service provider, communication is achieved using Service Primitives. Primitives consist of commands and responses that are associated with the services requested of the layers. Service primitives are data units sent between layers to invoke a different procedure. There is a general syntax applied to all primitives:Layer Identifier Generic Name Specific Name Parameter
The Layer Identifier specifies which layer is providing the service e.g. N=SCCP, MTP=MTP, TR=transaction sub layer TCAP, TC=service provider in TCAP The Generic Name defines the action to be performed The Specific Name indicates the purpose of the primitive, it also indicates the direction of primitive flow. The parameter contains elements of information that will be transferred between layers.
CP03: Principles of C7
68
Issue 5 Revision 0
SCCP Primitives
Primitive Structure
I S U P
MTP Level 3
CP03_Ch6_04
CP03: Principles of C7
EMOTOROLA LTD. 2001
69
Issue 5 Revision 0
CP03: Principles of C7
610
Issue 5 Revision 0
There are four Protocol classes defined within the SCCP protocol
Protocol Classes
0 1 2 3 Basic Connection less Class Sequenced Connection less class Basic Connection orientated Class Flow Control Connectionorientated Class Unit Data (UDT) or Unit Data Service (UDTS) Unit Data (UDT) or Unit Data Service (UDTS) Dataform 1 packets DT1 Dataform 2 packets DT2
CP03_Ch6_05
CP03: Principles of C7
EMOTOROLA LTD. 2001
611
Issue 5 Revision 0
CP03: Principles of C7
612
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
SIF
8n n< 272
SIO
Spare
LI
F I B
FSN
B I B
BSN
Flag
16
SCCP Message
CP03_Ch6_06
CP03: Principles of C7
EMOTOROLA LTD. 2001
613
SCCP Message
Issue 5 Revision 0
SCCP Message
An SCCP message consists of the following parts,
Routing Label
This contains the DPC, OPC and SLS.
Parameters
This field is variable and depends on the information that needs to be carried. The SCCP may contain a number of parameters with the signalling information. These parameters can be of either a fixed or variable length and can also be mandatory or optional.
CP03: Principles of C7
614
Issue 5 Revision 0
SCCP Message
Last
Transmission Direction
First
Flag
FCS
SIF
SIO
Spare
LI
Parameters
CP03_Ch6_07
CP03: Principles of C7
EMOTOROLA LTD. 2001
615
Issue 5 Revision 0
The contents of these two sub fields are specific for each SCCP message. This is because each SCCP message has its specific number and type of parameters. The length of these can be fixed or variable. The Mandatory Part includes segmentation information, Destination/Source Location Register DLR/SLR, or calling party and called party address.
CP03: Principles of C7
616
Issue 5 Revision 0
Last
Transmission Direction
First
Routing Label
Pointer Opt
Pointer B
Pointer A
Param. B
Param. A
Length
Param. N
Param. B
Param. A
NAME
Length
Length
CP03_Ch6_08
CP03: Principles of C7
EMOTOROLA LTD. 2001
617
SCCP Routing
Issue 5 Revision 0
SCCP Routing
The SCCP messages are carried in the SIF of the MSU. The only identifier is carried in the SIO. The routing label carries information about the correct routing of the message In the Parameter field there is a division of parameter groups. It is here that the protocol class for service is indicated. Also included in the parameters is the Called Party address, this is for SCCP routing. The information carried here will identify the type of address and the address itself. This information, being SCCP routing and addressing must be carried in both CO and CL services.
CP03: Principles of C7
618
Issue 5 Revision 0
SCCP Routing
SCCP routing
When SCCP is used to transfer a message, two parameters are used to route it to the next node Called Party Address Calling Party Address Both parts are included in connectionless Unidata and Unidata services.
CP03_Ch6_09
CP03: Principles of C7
EMOTOROLA LTD. 2001
619
Issue 5 Revision 0
The parameters CaPA and CdPA are necessary for end-to-end addressing of SCCP messages MAP uses all possible combinations for addressing, while BSSAP requires only the SPC and SSN.
CP03: Principles of C7
620
Issue 5 Revision 0
S The calling party address ( CaPA ) and the calledparty address (CdPA)
used. have the same format and also identify the type of address being
CP03_Ch6_10
CP03: Principles of C7
EMOTOROLA LTD. 2001
621
Issue 5 Revision 0
2.
CP03: Principles of C7
622
Issue 5 Revision 0
There are two methods of addresses for SCCP routing Global title (GT), is a destination address, it is used by diffe rent nodes to solve routing DPC and SSN, this allows direct routing, as a result no translation is required by the SCCP
CP03_Ch6_11
CP03: Principles of C7
EMOTOROLA LTD. 2001
623
Issue 5 Revision 0
CP03: Principles of C7
624
Issue 5 Revision 0
SCCP Address
GT SSN SPC Address Indicator Address Length
GT Indicator
SSN Indicator
0=SSN not included 0=SPC not included 1=SSN included 1=SPC included
Last
Transmission Direction
First
CP03_Ch6_12
CP03: Principles of C7
EMOTOROLA LTD. 2001
625
Issue 5 Revision 0
CP03: Principles of C7
626
Issue 5 Revision 0
Nature of Address
OPC
CP03_Ch6_13
CP03: Principles of C7
EMOTOROLA LTD. 2001
627
Issue 5 Revision 0
CP03: Principles of C7
628
Issue 5 Revision 0
SCCP
SCCP Connection Oriented Control (SCOC) SCCP USERS SCCP Connectionless Control (SCLC) SCCP Management (SCM)
CP03_Ch6_14
MTP
MTP
CP03: Principles of C7
EMOTOROLA LTD. 2001
629
Issue 5 Revision 0
CP03: Principles of C7
630
Chapter 7
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
71 72 74 76 78 710 712 714 716 716 716 718 720 722 724 726 728 730 732
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
At the end of this chapter you will be able to:
S S S S
Describe the functionality of TCAP and MAP. Identify the portions of the TCAP and MAP environment. Identify the TCAP message structure and explain the function of the elements. Describe the procedure for a TCP transaction.
CP03: Principles of C7
EMOTOROLA LTD. 2001
71
Issue 5 Revision 0
CP03: Principles of C7
72
Issue 5 Revision 0
S S S
TCAP and MAP sit over SCCP and MTP 13 TCAP is routed using the SCCP routing function, this provides logical routing through the MTP layers TCAP defines an endtoend protocol between TC users, this means tha a communication link between two TCAP nodes is not processed by TCAP in any intermediate node
CP03_Ch7_01
CP03: Principles of C7
EMOTOROLA LTD. 2001
73
Purpose of TCAP
Issue 5 Revision 0
Purpose of TCAP
The purpose of TCAP is to provide means for the transfer of information between nodes, which will enable generic services for applications in mobile telephony and different types of Intelligent Network services. The main purpose of TCAP is to support interactive applications. This allows for transfer of information and interactive applications. This element is called Transaction Capabilities (TC) and are defined in ITU-T Q.771-775. TC provides the means to establish non-circuit related communications between two nodes in a TC enabled signalling network. Examples of interactive applications are: S S S S Mobile service applications 0800 service applications HLR/VLR communication Credit Card Calling
An important function of TCAP is that the information obtained is able to be acted on in the receiving node.
CP03: Principles of C7
74
Issue 5 Revision 0
Purpose of TCAP
Purpose of TCAP
TCAP provides the capability for an application to invoke an operation in another node and provides a means for the transfer of information between nodes TCAP information flow between two nodes is known as dialogue It can also receive the results of the operation and act upon them It was developed to support interactive applications, both in GSM and database access. E.g. HLR/VLR communication, 0800 services and IN
S S S
CP03_Ch7_02
CP03: Principles of C7
EMOTOROLA LTD. 2001
75
Issue 5 Revision 0
CP03: Principles of C7
76
Issue 5 Revision 0
S S S
MAP is a protocol that was designed to support GSM requirements, a with TCAP, MAP resides above level 4 in the SS7 model MAP is installed in the GSM network entities. HLR/VLR, MSC, EIR MAP is a TC user utilising the dialogue and component handling of TCAP in an end toend solution
CP03_Ch7_03
CP03: Principles of C7
EMOTOROLA LTD. 2001
77
Issue 5 Revision 0
CP03: Principles of C7
78
Issue 5 Revision 0
Each AE is divided into Application Service Elements (ASE). These are grouped as common and specific. ESEs support the interwork of the AEs, they may be combined to perform a certain task.
CP03_Ch7_04
CP03: Principles of C7
EMOTOROLA LTD. 2001
79
Issue 5 Revision 0
CP03: Principles of C7
710
Issue 5 Revision 0
MAP AuC
SSN
SCCP
MTP
CP03_Ch7_05
CP03: Principles of C7
EMOTOROLA LTD. 2001
711
Issue 5 Revision 0
CP03: Principles of C7
712
Issue 5 Revision 0
OSI Layer
HLR
VLR
MSC EIR
AUC
AEs
MAP
7 6 5 4
Application
TCAP
Presentation Session Transport
SCCP
CP03_Ch7_06
CP03: Principles of C7
EMOTOROLA LTD. 2001
713
AE Functionality
Issue 5 Revision 0
AE Functionality
There are five Application Entities (AE) within the GSM architecture and all operate in the same manner. However their functions supported within the GSM network are different. All application entities (AE) consist of a number of Application Service Elements (ASEs). ASEs are grouped as common ASEs and specific ASEs. TCAP is a common ASE to all AEs this is because it is always included in all MAP-AEs.
Common ASEs
Common ASEs control communication between MAP and the application MAP-OPEN allows MAP to establish a dialogue MAP-CLOSE terminates the existing process MAP-U-ABORT indicates that an application wishes to interrupt a dialogue MAP-P-ABORT indicates that TCAP wishes to interrupt a dialogue MAP-NOTICE provides an application with information about problems on the peer side MAP-DELIMITER this indicates that a data packet is ready to be passed.
Specific ASEs
Specific ASEs contain and transfer the actual data. The common service only contains the applications context name and establishes the requested protocol for the dialogue to be established. The specific ASEs depend on the MAP application entity
CP03: Principles of C7
714
Issue 5 Revision 0
AE Functionality
AE Functionality
APPLICATION ENTITY
OTHER ASE
OTHER ASE
CP03_Ch7_07
CP03: Principles of C7
EMOTOROLA LTD. 2001
715
TCAP Structure
Issue 5 Revision 0
TCAP Structure
The TCAP is divided into two main parts The Component Sub Layer (CSL) and the Transaction Sub Layer (TSL).
CP03: Principles of C7
716
Issue 5 Revision 0
TCAP Structure
TCAP Structure
CP03_Ch7_08
CP03: Principles of C7
EMOTOROLA LTD. 2001
717
Issue 5 Revision 0
There are two dialogue facilities provided unstructured and structured. The difference between unstructured and structured is that in unstructured the dialogue is terminated as soon as the component is transferred. In structured dialogue several flows of components are allowed to co-exist between two TC users. The component handling is related to the request to perform an operation or a reply and it is the CHA which is responsible for the correct component.
CP03: Principles of C7
718
Issue 5 Revision 0
CP03: Principles of C7
EMOTOROLA LTD. 2001
719
Issue 5 Revision 0
CP03: Principles of C7
720
Issue 5 Revision 0
Last
Transmission Direction
First
Flag
FCS
SIF
SIO
Spare
LI
EOP
User message/data
Message Type
Label
Transaction portion
TCAP
CP03_Ch7_10
CP03: Principles of C7
EMOTOROLA LTD. 2001
721
Issue 5 Revision 0
CP03: Principles of C7
722
Issue 5 Revision 0
Information in TCAP messages are divided into modules called information elements, all information elements have the same structure TAG Length Contents
CP03_Ch7_11
CP03: Principles of C7
EMOTOROLA LTD. 2001
723
Issue 5 Revision 0
CP03: Principles of C7
724
Issue 5 Revision 0
Constructor
Tag Length
Primitive
Tag
Length
Contents
Contents
CP03_Ch7_12
CP03: Principles of C7
EMOTOROLA LTD. 2001
725
Issue 5 Revision 0
Message length
The message length indicates the total length of the message.
Component portion
The Component portion is a constructor and consists of two elements, the invoke ID and Operation code information element. The Invoke ID distinguishes between different operations invoked within one dialogue. The Operation code information element, identifies the operation that is to be invoked at the far end. The number of parameters and constructors included in the Operation code constructor is not limited, so a number of constructors may be included in the same message.
CP03: Principles of C7
726
Issue 5 Revision 0
Message Type Tag Total Message Length Transaction Portion Information Element Dialogue Portion Information Element Component Information Element Component Portion Tag Component Portion Length Component Portion Contents
Component Portion Tag Component Portion Length Component Portion Contents
Transaction Portion
Component Portion
CP03_Ch7_13
CP03: Principles of C7
EMOTOROLA LTD. 2001
727
Issue 5 Revision 0
CP03: Principles of C7
728
Issue 5 Revision 0
ORIGINATING EXCHANGE
DATABASE
CP03_Ch7_14
CP03: Principles of C7
EMOTOROLA LTD. 2001
729
Issue 5 Revision 0
CP03: Principles of C7
730
Issue 5 Revision 0
MAP User MAP Service Primitives MAP Primitives Virtual Peer to Peer communication Virtual Peer to Peer communication
CP03: Principles of C7
EMOTOROLA LTD. 2001
731
TCAP/MAP Transactions
Issue 5 Revision 0
TCAP/MAP Transactions
In MAP there is an important need for the direction of the services to be known. There are four variants defined for every MAP service. Initiating MAP user will start with a request (REQ), this translates itself as an indication (IND) at the responding MAP user. When the responding MAP user replies the MAP service will respond with the response (RSP). This indicates that the message being sent, although known that it is leaving the responding MAP user, it is in response to an already sent REQ. The RSP when it is received at the initiating MAP user it translated to a Confirmation (CNF) message. These actions are important to understand the operation of direction control in MAP.
CP03: Principles of C7
732
Issue 5 Revision 0
TCAP/MAP Transactions
TCAP/MAP transactions
Initiating MAP User Request REQ MAP APDU Transfer TCAP Component Sublayer TCAP Transaction Sublayer Addressing Information Confirmation CNF
Responding MAP User Response RES MAP APDU Transfer TCAP Component Sublayer TCAP Transaction Sublayer Addressing Information Indication IND
To/From SCCP
To/From SCCP
CP03_Ch7_16
CP03: Principles of C7
EMOTOROLA LTD. 2001
733
TCAP/MAP Transactions
Issue 5 Revision 0
CP03: Principles of C7
734
Chapter 8
CP03: Principles of C7
EMOTOROLA LTD. 2001
Issue 5 Revision 0
CP03: Principles of C7
ii
Issue 5 Revision 0
i
81 82 84 84 86 88 810 810 810 812 814 814 814 816 818 820 820 820 822
CP03: Principles of C7
EMOTOROLA LTD. 2001
iii
Issue 5 Revision 0
CP03: Principles of C7
iv
Issue 5 Revision 0
Objectives
Objectives
At the end of this chapter the student will be able to:
S S S
Identify the two Subsystems and their components in GSM. Identify the components and interfaces of the GSM network and describe their function. Understand the A interface, LApD and LApdM message formats.
CP03: Principles of C7
EMOTOROLA LTD. 2001
81
Issue 5 Revision 0
CP03: Principles of C7
82
Issue 5 Revision 0
EC
IWF
CP03: Principles of C7
EMOTOROLA LTD. 2001
83
Issue 5 Revision 0
CP03: Principles of C7
84
Issue 5 Revision 0
NMC
VLR VLR BSS XC
G
OMC
VLR
D
HLR
H C
EIR
B
MSC
AUC
E
EC EC
MSC
MS XC IWF IWF
F
XC
A Abis
BTS BSC BTS BTS BTS BTS
BSC
BTS
PSTN
BTS BTS BTS
CO LOCATED ENTITIES
Um
MS
BTS MS
CP03_Ch8_02
CP03: Principles of C7
EMOTOROLA LTD. 2001
85
A Interface Protocols
Issue 5 Revision 0
A Interface Protocols
The A interface is the interface between the BSS and the MSC. The protocol used across the A interface is called Base Station System Application Part (BSSAP). The BSSAP sends messages associated with specific MS in the SCCP connection-orientated mode. The BSSAP is used for signalling between MSC and BSS and it is made up of three types of signalling messages S S S DTAP BSSMAP Initial MS message
DTAP and Initial signalling can be looked at as one as they are both transparent to the BSS, both of these messages carry user information.
CP03: Principles of C7
86
Issue 5 Revision 0
A Interface Protocols
A Interface Protocols
DTAP BSSAP BSSMAP BSS SCCP MTP Level 3 MTP Level 2 MTP Level 1 M S C DTAP Initial MS BSSAP BSC/BTS LAPDm Transparent to BSS
CP03_Ch8_03
CP03: Principles of C7
EMOTOROLA LTD. 2001
87
Issue 5 Revision 0
CP03: Principles of C7
88
Issue 5 Revision 0
AInterface
MSC BSSAP BSS BSSAP
BSSMAP
DTAP
BSSMAP
DTAP
CP03_Ch8_04
CP03: Principles of C7
EMOTOROLA LTD. 2001
89
Issue 5 Revision 0
BSSMAP Message
Message type is an 8-bit field indicating the code of the message. Information field consists of the information element identifier (IEI), a length indicator and a data field.
DTAP Message
Data Link Connection Identification (DLCI), part of the distribution data unit, is used to identify the radio channel and also specifies which SAPI value used on the radio link: S S SAPI 0= call control signalling SAPI 1= short message service
Message type is an 8-bit field indicating the code of the message TI/PD The purpose of Transaction Identifier (TI) is to distinguish between multiple parallel activities within one MS. Protocol Discriminator (PD) is to distinguish between messages belonging to following: S S S S S Call control Mobility management Radio resource management Supplementary service control Other signalling procedures
CP03: Principles of C7
810
Issue 5 Revision 0
BSSMAP
DTAP
Discrimination
Discrimination
DLCI
Length
CP03_Ch8_05
CP03: Principles of C7
EMOTOROLA LTD. 2001
811
Issue 5 Revision 0
CP03: Principles of C7
812
Issue 5 Revision 0
S S
Between the BSC and the BTS the protocol for transporting signalling messages is Link Access Procedure on Dchannel (LAPD) Between the BTS and the MS, which is viewed as the air interface, a modified LAPD protocol is used. (LAPDm). This protocol is based on LAPD functionality but has been adapted to match radio requirements. Due to the length of LAPD frame, sending the frame over the air interface requires that frame to be segmented.
CP03_Ch8_06
CP03: Principles of C7
EMOTOROLA LTD. 2001
813
Issue 5 Revision 0
Address Field
EA Extension Address one EA per octet, first ia always set to 0 indicating that the following octet is part of the address field, the second one is set to 1, meaning it is the last octet of the address SAPI Service Access Point Identifier this address is used to access different functions. GSM uses 3 SAPI S S S 0Radio signalling/traffic management, call control 62operational and maintenance 63layer 2 management
C/R command or response is the message a command or an answer/response TEI Terminal Endpoint Identifier this allows for distinction among identical function entities, e.g. transceivers
Control field
There are 3 types of Control Field, either 8 bits or 16 bits long, depending on the frame type. S S S Information frame I Supervision frame S Unnumbered frame U
N (S) (R) Number send and receive used for modulo counting used in I frame only P/F polling bit final bit used for forcing a response to a frame by setting p=1 in a command frame, f bit is the response. The P/F bit varies with frame type and is dependant on the frame requiring acknowledgement.
CP03: Principles of C7
814
Issue 5 Revision 0
Last
Transmission Direction
First
N(R)
PF
N(S)
16
0 260 octets
16
16
Flag
FCS
Control
Address
Flag
TEI
EA
SAPI
C/R
EA
CP03_Ch8_07
CP03: Principles of C7
EMOTOROLA LTD. 2001
815
LAPDm Frames
Issue 5 Revision 0
LAPDm Frames
There are two operation modes in LAPDm
Unacknowledged
Messages that do not need to be acknowledged are sent in Unnumbered Information frames (UI), there is no error correction or flow control for these frames.
Acknowledged
These are sent when it is necessary to obtain an answer. The frame is a Numbered Information Frame (I-frame). They require acknowledgement before the next frame is sent. There are three formats of the LAPDm frame: S S S A-format B-format Bbis format
A and B formats are used in both directions. Bbis format is used in downlink only.
CP03: Principles of C7
816
Issue 5 Revision 0
LAPDm Frames
LAPDm Frames
There are two type of frame, Unacknowledged (UI) and Acknowledged ( and three formats for the LAPDm frame, which one is sent depends on the type of information to be sent A format, sent with no payload but has addressing information B format, used to transport signalling information Bbis format, used for broadcast when no addressing information is needed All formats are of identical length 23 octets
CP03_Ch8_08
CP03: Principles of C7
EMOTOROLA LTD. 2001
817
Issue 5 Revision 0
The last bits 27 are used in all three frames to indicate the length of the information field.
CP03: Principles of C7
818
Issue 5 Revision 0
A format
Fill octets Frame Length Control Field Address Field
B format
Fill octet in Signalling Data Frame Length Control Field Address Field
Length
M EL
Bbis format
Signalling Data
CP03_Ch8_09
CP03: Principles of C7
EMOTOROLA LTD. 2001
819
Issue 5 Revision 0
Address Field
EA Extension Address one EA per octet, the first EA is permanently set to 0 indicating following octet is part of the address field. C/R command or response is the message a command or an answer/response. SAPI Service Access Point Identifier this address is used to access different functions. LAPDm uses different SAPI on the air interface. S S SAPI 0= Radio Resources, Mobility Management, Call Control. SAPI 3= Short Message Service, Supplementary Services.
LPD Link Protocol Discriminator a 2-bit field always coded 00, unless Cell Broadcast service is used then it is coded 01. X is a fill bit.
Control Field
The MT message Type bit indicates what the frame is being used for, S S 0 = Information Frame 1 = Supervisory frame
In unnumbered frames the N(S) field is not used and becomes part of the MT field, the MT field then is a 2bit field. 11 = Unnumbered frame. N (S) (R) Number send and receive used for modulo counting used in I frame only. P/F polling bit final bit used for forcing a response to a frame by setting p=1 in a command frame, f bit is the response. The P/F bit varies with frame type and is dependant on the frame requiring acknowledgement. In the B-format, if the information to be transmitted requires less space than the signalling data field, the space is filled in with fill-in octets.
CP03: Principles of C7
820
Issue 5 Revision 0
A format
Fill octets Frame Length Control Field Address Field
N(R)
P/F
N(S)
MT
B format
Fill octet in Signalling Data Frame Length Control Field Address Field
X LPD
SAPI
C/R
EA
CP03_Ch8_10
CP03: Principles of C7
EMOTOROLA LTD. 2001
821
Issue 5 Revision 0
CP03: Principles of C7
822
Issue 5 Revision 0
IP host
IP host
IP host
IP host
IP host
IP host
External IP Network External Gateway IP Routers Gateway IP Router Gi Gateway GSN Gn Gr Gs Gd SF HLRs Serving GSN FR access FR access PCU BSC BTS MS cell
CP03_Ch8_11
External IP Network External Gateway IP Routers Gateway IP Router Gi Gateway GSN Gn ISS Comm Hub Gn Gn Serving GSN FR access FR access
MSC VLRs
SMS SC
SS7 Network
MS MS
MS
CP03: Principles of C7
EMOTOROLA LTD. 2001
823
Issue 5 Revision 0
CP03: Principles of C7
824