Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
65,08 KB
Nội dung
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 Parameter Binary Value Definition 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 Provide Instructions 00000001 Indicates that a billing record should be made for this call 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 00000001 Selective inhibiting of codes are Gap initiated for a given period of time Procedural Family 00001000 This family is used to indicate a particular procedure to be performed Temporary Handover Report Assist Termination 00000010 This operation indicates the end of an Assist Security Operation Control 00000001 Obsolete specifier that was formerly used in a Temporary Handover 00000011 This operation passes the Security Authorization, Integrity, Sequence Number and Time Stamp parameters for identification, authorization, and access control 00001001 This family allows the subsequent control of operations that have been invoked Cancel Report Event 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 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 Dequeue 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 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 userdefined 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 previously 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 parameter 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 Number 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 ... 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... 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... 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