Tải bản đầy đủ (.pdf) (12 trang)

Signaling System No.7 Protocol Architecture And Sevices part 39 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (65.08 KB, 12 trang )

ANSI National Operations
The ANSI Operation Codes are divided into an Operation Family and an Operation
Specifier. Each specifier belongs to a family and must be interpreted in the context
of that family. ANSI defines a base set of national operation codes and parameters.
At the time of this writing, these codes and parameters continue to be used for IN
services such as toll-free and LNP; however, specifications now exist to provide
the AIN-equivalent functionality for these services. Table 10-21 lists the operation
families with their associated specifiers and definitions.
Table 10-20. ANSI Operation Codes
Operation
Family
Operation
Specifier
Binary
Value Definition
Parameter 00000001 Indicates an operation to be
performed on a parameter.
Provide Value 00000001 Request to provide a value for this
parameter.
Set Value 00000010 Request to set the parameter's
value.
Charging 00000010 Charging operations are related to
how calls are billed.
Bill Call 00000001 Indicates that a billing record
should be made for this call.
Provide
Instructions
00000011 Requests instructions according to
the service script, which is the
application logic that is used to
implement a service and handle the


incoming and outgoing TCAP
message information.
Start 00000001 Initiates the interpretation of the
service script.
Assist 00000010 Used to request instructions when
assisting with a service request.
This situation arises when a node
does not have the necessary
resources, such as an
announcement or IVR system, to
connect to the user and another
node that has the proper resources
is connected to "assist" with the
transaction
Connection
Control
00000100 Used for specifying the handling of
call connections.
Connect 00000001 Indicates that a connection is to be
made using the given called
address.
Temporary
Connect
00000010 A connection is to be made using
the given called address and will be
followed by a Forward Disconnect.
The Forward Disconnect releases
the connection to the temporary
resource.
Disconnect 00000011 Used to terminate a connection.

Forward
Disconnect
00000100 This operation informs a node that
might discontinue its Temporary
Connect to another node.
Caller
Interaction
00000101 This family is used for instructing a
node about how to interact with a
caller. This can include such
operations as connecting the
collector to an announcement or
collecting digits from the user.
Play
Announcement
00000001 Indicates that an announcement
should be played to the caller. An
Announcement Identifier specifies
which announcement should be
played.
Play
Announcement
00000010 This operation plays an
announcement and then collects
and Collect
Digits
digits from the user. In this case,
announcements typically provide
the appropriate prompts to request
information from the caller.

Indicate
Information
Waiting
00000011 This operation specifies to another
application process that
information is waiting.
Indicate
Information
Provided
00000100 Informs an application process that
all information has been provided.
Send
Notification
00000110 This family is used to request the
notification of an event, such as a
change of call state.
When Party Free 00000001 The sender should be informed
when the party is idle.
Network
Management
00000111 This family is used for Network
Management operations.
Automatic Code
Gap
00000001 Selective inhibiting of codes are
initiated for a given period of time.
Procedural
Family
00001000 This family is used to indicate a
particular procedure to be

performed.
Temporary
Handover
00000001 Obsolete specifier that was
formerly used in a Temporary
Handover.
Report Assist
Termination
00000010 This operation indicates the end of
an Assist.
Security 00000011 This operation passes the Security
Authorization, Integrity, Sequence
Number and Time Stamp
parameters for identification,
authorization, and access control.
Operation
Control
00001001 This family allows the subsequent
control of operations that have
been invoked.
Cancel 00000001 This operation is used to cancel a
previously invoked operation. For
example, if a Send Notification has
been invoked, this operation can be
used to cancel this notification.
Report Event 00001010 This family is used to indicate that
an event has occurred at a remote
location.
Voice Message
Available

00000001 This operation is used to report that
a voice message is available from a
Voice Message Storage and
Retrieval (VMSR) system.
Voice Message
Retrieved
00000010 This operation is used to indicate
that the message available indicator
for a VMSR subscriber should be
removed.
Miscellaneous 11111110 A general Operation Family that
does not fit in the other family
categories.
Queue Call 00000001 This operation is used to place a
call in the call queue. Many voice
features use various call queuing,
such as multiple instances of
Automatic Callback, Automatic
Redial, and Automatic Call
Distribution.
Dequeue Call 00000010 This operation is used to remove a
call from call queue.


< Day Day Up >

< Day Day Up >

ANSI Parameters
The following is a list of the national parameters defined for ANSI networks, the

binary value of the parameter identifier, and a brief description of each. Because
they are small values, the enumerations for the parameter indicator subfields are
shown in decimal value for simplicity.
Time Stamp (00010111)— Defines the time that an event occurred in the form of
YY/MM/DD/hh/mm, along with a time delta between local time and Greenwich
Mean Time. The time delta provides a reference point for nodes in different time
zones so timestamps can be compared meaningfully.
Automatic Code Gap Indicators (10000001)— Sent to control the number of
operations being requested. This is typically used in overload situations where a
large number of messages are being received for a specific range of number codes.
It is sent for the following causes:
• Vacant Code (01)— Calls received for an unassigned number.
• Out of Band (02)— Calls received for a customer who has not subscribed.
• Database Overload (03)— The database is overloaded.
• Destination Mass Calling (04)— An excessive number of calls are being
received for a destination.
• Operational Support System Initiated (05)— An OSS has initiated ACG
OSS.
Additional fields identifying the duration for applying the control and the interval
in seconds between controls are also sent as part of the parameter.
Standard Announcement (10000010)— Indicates one of the standard
announcements, which include:
• Out of Band (01)— Customer is not subscribed to this zone or band.
• Vacant Code (02)— Unassigned number.
• Disconnected Number (03)— The called number has been disconnected.
• Reorder (04)— All trunks are busy. Uses the standard 120 IPM tone
cadence.
• Busy (05)— The called number is busy. Uses the standard 60 IPM tone
cadence.
• No Circuit Available (06)— No circuit is available for reaching the called

number.
• Reorder (07)— A Reorder announcement is played instead of a Reorder
tone.
• Audible Ring (08)— An indication that the called party is being alerted.
Customized Announcement (10000011)— Used to identify a customized
announcement that is not part of the standard announcements. It includes an
Announcement Set and an Announcement Identifier, both of which are user-
defined.
Digits (10000100)— Used to provide digit information and includes the following
information:
• Type of Digits— Identifies the type of digits, such as Called Party, Calling
Party, LATA digits, and so forth.
• Nature of Number— Indicates whether digits are National or International
and indicates the Presentation Restriction Indicator.
• Encoding— Indicates whether the digits are encoded using a Binary Coded
Decimal or IA5 method.
• Numbering Plan— Indicates the numbering plan, such as ISDN or
telephony.
• Number of Digits— The number of digits that are included.
• Digits— The actual digit string.
Standard User Error Code (10000101)— Provides the Error Identifier for User
Errors. The errors can be:
• Caller Abandon— The caller hangs up before the TCAP transaction is
complete.
• Improper Caller Response— The caller provides unexpected input during an
operation involving caller interaction, such as when being prompted for
digits by a voice menu system.
Problem Data (10000110)— Indicates the data that caused a problem in a TCAP
transaction. The problem data element is contained within the parameter.
SCCP Calling Party Address (10000111)— Obsolete parameter that was

p
reviously used in a Temporary Handover.
Transaction ID (10001000)— Obsolete parameter that was previously used in a
Temporary Handover.
Package Type (10001001)— Obsolete parameter that was previously used in a
Temporary Handover.
Service Key (10001010)— The Service Key is an encapsulation parameter that is
used for accessing a database record. Its contents consist of additional parameters
that are used as the record's key.
Busy/Idle Status (10001011)— Indicates whether a line is busy or idle. The status
field is set to one of the following:
• Busy (01)
• Idle (02)
Call Forwarding Status (10001100)— Indicates the availability and status of a
line's Call Forwarding feature. The following Call Forwarding variants are
indicated within the parameter:
• Selective Forwarding
• Call Forwarding Don't Answer
• Call Forwarding on Busy
• Call Forwarding Variable
Each variant's status is provided as a 2-bit field with one of the following values:
• Service Not Supported (0)
• Active (1)
• Not Active (2)
Originating Restrictions (10001101)— Identifies restrictions on a line's outgoing
calls. For example, a business might restrict its employees from making long
distance calls to outside parties. The Restrictions Identifier has one of the
following values:
• Denied Originating (0)— No originating calls are permitted.
• Fully Restricted Originating (1)— Direct and indirect access to parties

outside of a Business Group are blocked.
• Semi-Restricted Originating (2)— Direct access to parties outside of a
Business Group are blocked, but the caller can still access outside parties
through the attendant, call forwarding, call pick-up, three-way calling, call
transfer, and conferencing.
• Unrestricted Originating (3)— No restrictions exist on the calls that might
normally be originated.
Terminating Restrictions (10001110)— Identifies any restrictions on a line's
incoming calls. An example would be a business that does not allow direct,
incoming calls to an employee from outside of the company. The Terminating
Restriction Identifier has one of the following values:
• Denied Termination (0)— No calls are permitted to be terminated.
• Fully Restricted Terminating (1)— Direct access from parties outside of a
Business Group are blocked.
• Semi-restricted Terminating (2)— Direct access from parties outside of a
Business Group are blocked, but calls from an attendant, call forwarded
calls, call pick-up, three-way calling, call transfer, and conferencing are.
• Unrestricted Terminating (3)— No restrictions exist on calls that are
terminated to the line.
• Call Rejection Applies (4)— An indication that the called party has
requested to reject a call.
Directory Number to Line Service Type Mapping (10001111)— Indicates what
type of line service type is associated with a Directory Number. The Identifier has
one of the following values:
• Individual (0)— Single Party Service in which only one subscriber is
associated with the line.
• Coin (1)— A pay station line.
• Multi-line Hunt (2)— Calls coming to a single DN are routed to one of
multiple lines in a Hunt Group associated with the DN. This allows one
number to be advertised with multiple agents handling calls to that number.

• PBX (3)— A Private Branch Exchange line.
• Choke (4)— A DN to which Network Management constraints are applied.
• Series Completion (5)— Calls to a busy line are routed to another DN in the
same office.
• Unassigned DN (6)— The DN is valid, but not assigned or not subscribed to
a customer.
• Multi-Party (7)— A line shared by two or more parties.
• Non-Specific (8)— A service type that does not fit into any of the above
categories.
• Temporarily Out of Service (9)— A DN that is out of service temporarily.
Duration (10010000)— The Duration parameter provides timing information in the
form of hours, minutes, and seconds to allow a service to specify a timer for an
operation. For example, if a "Send Notification When Party Free" is issued, the
duration indicates the period of time during which the line is monitored to detect
an idle line.
Returned Data (10010001)— When a problem occurs with a parameter, this
p
arameter can be used to return the actual data that caused the problem.
Bearer Capability Requested (10010010)— Indicates the Bearer Capabilities that
are being requested. Bearer Capabilities describe the attributes of the physical
medium that is being used. For example, the Information Transfer Capability
category describes whether the information being transferred is speech, 3.1kHz
audio, video, and so on. You can request the following bearer capabilities:
• Coding Standard
• Information Transfer Capability
• Transfer Mode
• Information Transfer Rate
• Structure
• Configuration
• Establishment

• Symmetry
• Information Transfer Rate
• Multiplier or Layer Identification
• Bearer Capability Multiplier/Protocol Identification
Bearer Capability Supported (10010011)— Indicates whether a requested Bearer
Capability is supported. The Indicator has one of the following values:
• Bearer Capability is not supported (01)
• Bearer Capability is supported (02)
• Not authorized (03)
• Not presently available (04)
• Not implemented (05)
Reference ID (10010100)— Identifies the transaction between the database and an
exchange during a service assist.
Business Group Parameter (10010101)— Contains the Multilocation Business
Group (MBG) information that is associated with a number parameter. It is used to
identify the MBG information that is associated with one of the following types of
numbers:
• Calling Party Number
• Called Party Number
• Connected Party Number
• Redirecting Number
• Original Called Party Number
The Business Group Parameter contains the following information:
• Attendant Status— Identifies whether the number belongs to an attendant
console.
• Business Group Identifier Type— Identifies whether the service associated
with the Business Group is MBG or IWPN (Interworking with Private
Networks).
• Line Privileges Information Indicator— Indicates whether the privileges
associated with the line are fixed or customer defined.

• Party Selector— Indicates the number to which this Business Group
information applies.
• Business Group ID— Identifies the Business Group to which the party
belongs.
• Sub-group ID— Used to identify a customer-defined sub-group within the
Business Group.
• Line Privileges— Used by the customer to define the line privileges
associated with the line that the Party Selector specifies.
Signaling Networks Identifier (10010110)— Contains one or more SS7 Network
Identifiers, which consist of the Point Code's Network and Cluster IDs.
Generic Name (10010111)— This parameter contains a name (such as the name
displayed on Caller ID systems). It includes the following information:
• Type of Name— Indicates to which number the name belongs (for example,
Calling Name or Redirecting Name)
• Availability— Indicates whether the name is available.
• Presentation— Indicates whether the name should be displayed.
Message Waiting Indicator Type (10011000)— A two-digit identifier that provides
additional information about waiting messages. The identifier's definition is left up
to the service provider and customer.
Look Ahead for Busy Response (10011001)— Indicates whether resources were
found during the search for available circuits. Includes the following information:
• Location— Indicates the type of network in which the initiator resides.
• Acknowledgement Type— Indicates whether search and reservation of
circuits were accepted.
Circuit Identification Code (10011010)— Contains a Circuit Identification Code
(CIC), which is used in ISUP to identify a trunk circuit.
Precedence Identifier (10011011)— This parameter is used to identify service
domain and preference information for an MLPP (Multi Level Precedence and
Preemption) call. Military or government emergency services use the MLPP
domain for prioritizing calls. The Precedence Identifier contains the following

information:
• Precedence Level— Indicates the level of precedence.
• Network Identity— The Telephone Country Code, and possibly the
Recognized Private Operating Agency (RPOA) or Network ID.
• Service Domain— The number allocated to a national MLPP service.
Call Reference (10011100)— Identifies a particular MLPP call that is independent
from the physical circuit and contains the following information:
• Call Identity— An identification number that is assigned to the call.
• Point Code— The SS7 Point Code that is associated with the Call Identity.
Authorization (11011101)— Contains information for the sender's identification
and authentication—for example, login ID, password, and so on.
Integrity (11011110)— Contains information that allows the destination SS7 node
to determine whether the received message has been modified.
Sequence Number (01011111 00011111)— The Sequence Number is used to
identify a particular message in a sequence of messages to verify proper message
ordering.
N
umber of Messages (01011111 00100000)— Indicates the number of messages
waiting in a voice mail storage and retrieval system.
Display Text (01011111 00100001)— Text information about messages that are
waiting in a voice mail storage and retrieval system.
Key Exchange (01111111 00100010)— Contains information used for exchanging
cryptographic keys.

×