Glossary

Glossary contains the abbreviations, acronyms, and some other terms used throughout the API documentation.

A

ACL
Access Control List. The list of Access Control Rule objects and policy statements to determine if an action will be allowed or rejected. Refer to the Access Control List object for more information.
ACR
Access Control Rule. The criteria that can be applied to calls and SMS to form the building blocks of CarrierX access control policies. Refer to the Access Control Rule object for more information.
AppDR
Application Detail Record. The detailed records for the applications used with CarrierX. These include the detailed records for Conference Meetings and Mediator Call Detail Records.
ASN
Autonomous System Number. A unique number assigned to an autonomous system (AS) by the Internet Assigned Numbers Authority (IANA). An AS consists of blocks of IP addresses which have a distinctly defined policy for accessing external networks and are administered by a single organization but may be made up of several operators.

C

CDR/CallDR
Call Detail Record. The detailed records for the calls. Refer to the Call Detail Record object for more information.
CIC
Carrier Identification Code. Identifies long distance carriers. When dialing a long distance call, consumers can force the call to be to routed to a specific carrier by prefixing the phone number with 101XXXX, where XXXX is a carriers CIC. For example, if the carrier’s CIC is 0123, then the prefix would be 1010123.
CNAM
Caller Name Delivery. A supplementary service that is used in telephone networks to provide name identification of the calling party. The CNAM information is most often displayed in Caller ID. Is a synonym of CNAP.
CNAP
Caller Name Presentation. A supplementary service that is used in telephone networks to provide name identification of the calling party. The CNAM information is most often displayed in Caller ID. Is a synonym of CNAM.
CPaaS
Communications Platform as a Service. A cloud-based platform that enables developers to add real-time communications features to their own applications without the need to build backend infrastructure and interfaces. CarrierX allows the developers to build their own communication applications interacting with CarrierX API.

D

DID
Direct Inward Dialing Number. Phone numbers rentable through the CarrierX API or via the CarrierX portal. Refer to the Phone Numbers section of the CarrierX Core API for more information.
DR
Detail Record. The detailed records for the applications, calls, or messages.
DSP
Digital Signal Processing/Digital Signal Processor. The use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations.
DTMF
Dual-Tone Multi-Frequency. A telecommunication signaling system using the voice-frequency band over telephone lines between telephone equipment and other communications devices and switching centers. DTMF is also known in the UK as MF4. Generally speaking, it is the signal that is generated when a user presses an ordinary telephone’s touch keys.

E

E.164
An international standard that defines a numbering plan for the worldwide public switched telephone network and some other data networks. The phone numbers in E.164 format must contain only digits (15 digits maximum, which can be prefixed by the + sign) split as follows:
  • Country code (1 to 3 digits)
  • Subscriber number (max 12 digits)

H

HLR
Home Location Register. A database that contains various information about all of the mobile subscribers authorized to use a mobile network. This information includes mobile numbers, services, whether the numbers have been ported to another network, and other similar information.

I

ISO 3166-1 alpha-2
Two-letter country codes defined in ISO 3166-1, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), to represent countries, dependent territories, and special areas of geographical interest. E.g., US (for the United States), CA (for Canada), GB (for the United Kingdom).
ISO 3166-1 alpha-3
Three-letter country codes defined in ISO 3166-1, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), to represent countries, dependent territories, and special areas of geographical interest. E.g., USA (for the United States), CAN (for Canada), GBR (for the United Kingdom).
ITSP
Internet Telephony Service Providers. An Internet service provider that supplies digital telecommunication service based on Voice over Internet Protocol (VoIP) provisioned via the Internet. ITSPs provide direct Internet to users or other wholesale suppliers that consequently provide Internet to home users.

L

LCR
Least-Cost Routing. The process of selecting the path for outbound communications traffic routing based on the lowest available cost for a given route.
LRN
Local (Location) Routing Number. A ten-digit number following the specifications of the North American Numbering Plan. The LRN is stored in a database called a Service Control Point (SCP) that identifies a switching port for a local telephone exchange.

M

MCC
Mobile Country Code. Consists of three decimal digits, the first digit identifies the geographic region as follows (the digits 1 and 8 are not used):
  • 0: Test networks
  • 2: Europe
  • 3: North America and the Caribbean
  • 4: Asia and the Middle East
  • 5: Australia and Oceania
  • 6: Africa
  • 7: South and Central America
  • 9: Worldwide (Satellite, Air—aboard aircraft, Maritime—aboard ships, Antarctica)

MCC is used in combination with an MNC.

MF4
See DTMF.
MNC
Mobile Network Code. Is used to uniquely identify the mobile network to the user on the mobile device display when it is connected to the network. Consists of two or three decimal digits.

N

NP
Number portability. Allows telephony subscribers to keep their telephone numbers when they change service provider (service provider portability), move to a new location (location portability), or change the subscribed services (service portability).
NPA
Numbering Plan Area. Territorial division of areas included into the North American Numbering Plan (NANP). Each territory is assigned a three-digit telephone number prefix, commonly called the area code.
NPDB
Number Portability Database. The database that contains the correct routing information for all ported and pooled numbers. Is used to support the ability of a customer, either an individual or business, to take their telephone number with them (to “port” their number) if they change one mobile network carrier to another.
npdi
Number Portability Database Dip Indicator. Indicates that a query to the Number Portability Database has been made, and that the call should be routed using the phone number in the rn field (if present) instead of the original called number. Refer to the Transformations section for more information.

P

PAI
P-Asserted-Identity. The P-Asserted-Identity header contains the caller ID information for the call on the INVITE SIP packet. This is an acceptable way to specify privacy information for calls.
PBX
Private Branch eXchange. A telephone system within a company or organization that switches calls between users on local lines, while enabling all users to share a certain number of external phone lines. This phone system manages incoming and outgoing phone calls as well as an organization’s internal communications.
PSTN
Public Switched Telephone Network. The world’s collection of interconnected voice-oriented public telephone networks that are operated by national, regional, or local telephony operators, providing infrastructure and services for public telecommunication.

R

RN
Routing Number. The number that is used for the call routing. See LRN.
RPID
Remote-Party-ID. An extension to SIP that allows the calling and called party to be identified by a trusted intermediary while still being able to maintain their privacy. The Remote-Party-ID header field provides the identity of the remote party. At the called party it contains the identity of the caller, and at the calling party, it contains the translated identity of the called party.
RTP
Real-Time Transport Protocol. An Internet protocol standard that specifies a way for programs to manage the real-time transmission of audio and video over IP networks.

S

SDP
Session Description Protocol. A format for describing multimedia communication sessions for the purposes of session announcement and session invitation. SDP is purely a format for session description – it does not incorporate a transport protocol, and it is intended to use different transport protocols as appropriate.
SID
Secure ID. A unique identifier of an object set by the system. This ID cannot be either set or updated by a user.
SIP
Session Initiation Protocol. A signaling protocol used for initiating, maintaining, modifying, and terminating real-time sessions that include voice, video and messaging applications.
SIPS
Secure SIP. Session Initiation Protocol extended with TLS (Transport Layer Security). With TLS, a secure connection between IP PBX and VoIP telephone can be established using a handshake approach.

U

UA
User Agent. A standard SIP architecture consisting of 2 components: User Agent Client (UAC) and User Agent Server (UAS).
UAC
User Agent Client. A client application in an SIP system that initiates the SIP request sent to the User Agent Server (UAS).
UAS
User Agent Server. A server application in an SIP system that listens for the incoming SIP request sent by the User Agent Client (UAC), and prompts a user or executes a program to determine responses.
UC
Unified Communications. A business and marketing concept describing the integration of enterprise communication services such as instant messaging (chat), presence information, voice (including IP telephony), mobility features (including extension mobility and single number reach), audio, web & video conferencing, desktop sharing, data sharing, call control and speech recognition with non-real-time communication services such as unified messaging (integrated voicemail, e-mail, SMS and fax).

CarrierX provides both means to build applications with such communications abilities using its API, and ready-made unified communications solutions, such as StartMeeting and FreeConferenceCall.