66
HUAWEI CSOFTX3000 CDR Description Contents Issue 03 (2007-11-30) Huawei Technologies Proprietary i Contents 1 Overview of Billing System........................................................... ..........................................1-1 1.1 Basic Concepts ..................................................................... .........................................................................1-2 1.2 Introduction to Billing Subsystem..................................................................... ............................................1-3 1.3 Billing Process ...................................................................... ........................................................................1-5 2 CDR Producing........................................................ ................................................................. ..2-1 2.1 General Process of CDR Producing .................................................................... ..........................................2-2 2.2 Call Data Collection.................................................................... ..................................................................2-2 2.3 Producing of CDR........................................................................... ..............................................................2-3 2.3.1 Producing of Ordinary Service CDR .......................................................................... .........................2-3 2.3.2 Producing Intelligent Service CDR........................................................................... ...........................2-4 2.4 CDR Storage ...................................................................... ...........................................................................2-5 2.4.1 CDR Storage Paths......................................................................... ......................................................2-5 2.4.2 Storage of Original CDRs ......................................................................... ...........................................2-6

HUAWEI CSOFTX3000.docx

Embed Size (px)

DESCRIPTION

About Huawei CSSoFT

Citation preview

Page 1: HUAWEI CSOFTX3000.docx

HUAWEI CSOFTX3000CDR Description ContentsIssue 03 (2007-11-30) Huawei Technologies Proprietary i

Contents1 Overview of Billing System1-111 Basic Concepts 1-212 Introduction to Billing Subsystem1-313 Billing Process 1-52 CDR Producing2-121 General Process of CDR Producing 2-222 Call Data Collection2-223 Producing of CDR2-3231 Producing of Ordinary Service CDR 2-3232 Producing Intelligent Service CDR2-424 CDR Storage 2-5241 CDR Storage Paths2-5242 Storage of Original CDRs 2-6243 Storage of Final CDRs 2-925 CDR Processing on iGWB2-1226 CDR Sending 2-1327 CDR Checking 2-143 CDR Types and Formats3-131 CDR Types 3-2311 CDR Classification by Storage 3-2312 CDR Classification by Call Process3-2313 CDR Classification By Scenario3-332 Final CDR Format3-74 Examples of CDR Producing 4-141 Examples of Producing Basic Call CDRs 4-2411 Examples of Producing Ordinary Call CDRs 4-2412 Examples of Producing IN Call CDRs in Overlay Network4-5413 Examples of Producing IN Call CDRs in Target Network4-10414 Examples of Producing SM Call CDRs4-1242 Examples of Producing Supplementary Service CDRs4-13421 Examples of Producing Call Forwarding CDRs 4-13ContentsHUAWEI CSOFTX3000CDR Descriptionii Huawei Technologies Proprietary Issue 03 (2007-11-30)422 Examples of Producing Call Waiting CDRs 4-22423 Examples of Producing Call Transfer CDRs4-23424 Examples of Producing Multiparty Service CDRs4-2543 CDR Fill-Out Rules4-26431 Intra-MSC Call4-26

432 Gateway Outgoing Call4-28433 Gateway Incoming Call 4-30434 Transit Call4-32435 Intelligent Call 4-34436 Short Message Call 4-355 CDR Control and Sorting 5-151 Control on the Producing of CDRs 5-252 Number Conversion for CDRs5-453 CDR Sorting at Billing Center 5-4531 Sorting of IN CDRs 5-4532 Sorting of Ordinary CDRs 5-5HUAWEI CSOFTX3000CDR Description FiguresIssue 03 (2007-11-30) Huawei Technologies Proprietary iii

FiguresFigure 1-1 Structure of the billing subsystem1-3Figure 1-2 Billing process of the system 1-5Figure 2-1 Billing system for intelligent services2-4Figure 2-2 Paths of original CDR files2-6Figure 2-3 Directory for storing original CDRs 2-6Figure 2-4 Original CDR files in a folder2-7Figure 2-5 Original CDRs in the original CDR file 2-8Figure 2-6 Paths of final CDR files2-9Figure 2-7 Directory for final CDRs on the iGWB Client 2-10Figure 2-8 Final CDR files2-11Figure 2-9 Final CDR in the final CDR file 2-12Figure 2-10 CDR processing flow2-13Figure 3-1 Details of the final CDR 3-7Figure 4-1 Calls between MS-A and MS-B in the same VMSC 4-2Figure 4-2 Calls between MS-A and MS-B in different VMSCs 4-3Figure 4-3 Calls from MS-A to PSTN subscriber B4-3Figure 4-4 Call from PSTN subscriber A to MS-B4-4Figure 4-5 Ordinary calls between mobile subscribers served by different carriers4-5Figure 4-6 Call between PPC mobile subscribers 4-6Figure 4-7 Call from PPC MS-A to PSTN subscriber B 4-7Figure 4-8 Call from PSTN subscriber A to MS-B4-7Figure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriber 4-8Figure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriber 4-9Figure 4-11 Call from MS-A to Subscriber-E4-9Figure 4-12 Call in the same VMSCSSP4-10Figure 4-13 Call from MS-A to a subscriber in another PLMN4-11FiguresHUAWEI CSOFTX3000CDR Descriptioniv Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-14 Incoming call from MS-A to MS-B4-11Figure 4-15 CDR produced for sending SMs 4-12Figure 4-16 CDR produced for receiving SM4-13Figure 4-17 Calling and called subscribers in the different VMSCs4-14Figure 4-18 Call from PSTN subscriber C to MS-B 4-15Figure 4-19 Calling and called MSs in the same VMSC4-16Figure 4-20 Calling and called subscribers in the different VMSCs4-17

Figure 4-21 Call from PSTN subscriber C to MS-B 4-17Figure 4-22 Calling and called MSs in the same VMSC4-18Figure 4-23 Call forwarding between different VMSC to PPC subscriber 4-19Figure 4-24 Forwarding of fixed-to-mobile calls 4-20Figure 4-25 Forwarding of mobile-to-fixed calls 4-21Figure 4-26 Call forwarding with all mobile subscribers in the same VMSC4-22Figure 4-27 Call waiting4-23Figure 4-28 Call Transfer 4-24Figure 4-29 3WC service 4-26HUAWEI CSOFTX3000CDR Description TablesIssue 03 (2007-11-30) Huawei Technologies Proprietary v

TablesTable 2-1 CDR-related paths on the iGWB server 2-5Table 4-1 Billing start and end time of the CDRs4-24Table 4-2 Key fields and values of the MOC CDR for MS-A4-27Table 4-3 Key fields and values of the MTC CDR for MS-B 4-27Table 4-4 Key fields and values of the MOC CDR for MS-A4-27Table 4-5 Key fields and values of the CFW CDR for MS-B4-28Table 4-6 Key fields and values of the MTC CDR for MS-C 4-28Table 4-7 Key fields and values of the MOC CDR for MS-A4-28Table 4-8 Key fields and values of the gateway outgoing CDR for MS-A4-29Table 4-9 Key fields and values of the CDR for MS-A4-29Table 4-10 Key fields and values of the CFW CDR of MS-B4-30Table 4-11 Key fields and values of the gateway outgoing CDR for MS-B4-30Table 4-12 Key fields and values of the MTC CDR of MS-B4-30Table 4-13 Key fields and values of the roaming CDR 4-31Table 4-14 Key fields and values of the MTC CDR of MS-C4-31Table 4-15 Key fields and values of the roaming CDR 4-32Table 4-16 Key fields and values of the roaming CDR 4-32Table 4-17 Key fields and values of the gateway outgoing CDR4-32Table 4-18 Key fields and values of the transit CDR 4-33Table 4-19 Key fields and values of the roaming CDR 4-33Table 4-20 Key fields and values of the CFW CDR4-34Table 4-21 Key fields and values of the gateway outgoing CDR4-34Table 4-22 Key fields and values of the intelligent MOC CDR 4-35Table 4-23 Key fields and values of the4-35Table 4-24 Key fields and values of the of the MO-SMS CDR4-35Table 4-25 Key fields and values of the MT-SMS CDR4-36TablesHUAWEI CSOFTX3000CDR Descriptionvi Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 5-1 Example of setting parameter for gateway outgoing CDRs 5-2Table 5-2 Example of setting parameter for roam CDRs5-3HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-1

1 Overview of Billing SystemAbout This ChapterThe following table lists the contents of this chapterSection Describes11 Basic Concepts Basic concepts of the billing system12 Introduction to BillingSubsystemThe structure and components of the billing subsystem13 Billing Process The process of producing the billing information1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

11 Basic ConceptsCDRIn the CSOFTX3000 the CDR (Call Detail Record) refers specifically to billing data unitsthat are produced from the WCCUWCSU boards of the CSOFTX3000 and stored in aspecific data format in the iGWB hard diskOriginal CDROriginal CDR refers to the original billing information that is generated by the CSOFTX3000The original CDR does not concern the operatorsFinal CDRFinal CDR refers to the CDR that is sorted on the iGWB The format of a final CDR isconverted on the iGWB to facilitate final charging at the billing centerThe final CDR is not equal to the telephone bill that is sent to the end user Instead the final CDR is thebasis for producing the telephone bill at the billing centerBill PoolThe bill pool is a storage space of fixed capacity provided by the WCSUWCCU of theCSOFTX3000 It is used to store the original CDRs generated on the call control module TheCDRs then are sent to the iGWB through the shared resource bus iGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB receives CDRs from the CSOFTX3000 and converts the billing data format TheiGWB also provides a buffer for the billing information and related billing interface functionsHUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-3

12 Introduction to Billing SubsystemThe billing subsystem of the CSOFTX3000 comprises the WCCUWCSU boards the iGWBthe billing center and other devices that connect them togetherFigure 1-1 shows the structure of the billing subsystemFigure 1-1 Structure of the billing subsystemWCSUWHS

CWHSCWCCUWCSUWCCUiGWB serverLAN switchMultiple serviceprocessing moduleLocal busCSOFTX3000Billing centerLAN switchHeartbeat pathLink0 Link1 Link2 Link3Active Standby Active StandbyActive StandbyActiveLAN switchStandbyActiveiGWB serverStandbyFTP FTAMiGWB Server iGateway Bill Server WCCU Wireless Call Control UnitWHSC Wireless Hot-Swap and Control UnitWCSU Wireless Calling Control Unit and Signaling Process Unit1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)WCCUWCSU Call Control UnitsThe WCCUWCSU call control units generate original CDRs and store the CDRs on the localbill poolAt regular intervals the active WCCUWCSU unit duplicates the original CDRs that are notsent to the iGWB and stores it on the standby WCCUWCSU It helps to prevent data losswhen the active WCCUWCSU failsWCCUWCSU Bill PoolThe CDR pool is a buffer that stores and forwards the billing information to the iGWBThe storage capacities for each bill pool are different for all CSOFTX3000 versions You canuse the command DSP BLL to display the capacity and check the number of CDRs that canbe stored in the pool The Bill pool size in the message indicates the number of CDRs that canbe stored in the bill poolIf failure occurs to the link between the CSOFTX3000 and the iGWB and if the CDRs cannotbe sent to the iGWB successfully the CDRs consume the storage capacity of the bill pool onthe CSOFTX3000 A bill pool congestion alarm is produced when the available capacity ofthe bill pool drops to 70 of the total capacity Calls are restricted if the capacity drops from70 to 30 of the total capacityYou can set these two threshold values in the software parametersiGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB collects stores sorts and converts the original CDRs received from the CSOFTX3000The iGWB also provides FTP or FTAM interface for the billing center to send billinginformation to the billing center The iGWB ensures that the billing center collects the CDRscorrectly

The iGWB converts the original CDRs to final CDRs The iGWB enables the query andprintout of final CDRs at the iGWB Client and also enables the query of the billing serverstatusBilling CenterThe billing center collects the billing information produced by the CSOFTX3000 andproduces the final CDRs to the customers The billing center is not a device of theCSOFTX3000HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-5

13 Billing ProcessIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersFigure 1-2 shows the billing processFigure 1-2 Billing process of the systemTo billingcenter for finalchargingFinal CDRSorting andsaving CDRReceivingoriginal CDROriginal CDR Final CDRGeneratingoriginal CDRSending CDRand CRC checkCDR bufferCSOFTX3000 iGWBFrom the figure you can see that the entire billing process comprises three major stepsStep 1 Produce the original CDR1 The CSOFTX3000 produces information about the original call The information isstored in the bill pool of the CSOFTX30002 The information is transferred to the iGWB in real-time through the Ethernet bus WHSCand the LAN Switch3 Before the CDR is sent to the iGWB CRC check is conducted to guarantee thecorrectness of the CDR4 The CDR is transferred from the CSOFTX3000 to the iGWB based on sliding windowstransmission protocolStep 2 Produce the final CDR1 Upon receiving the original CDRs the iGWB sorts the CDRs according to differentbilling conditions and stores the CDRs to different physical paths2 The iGWB converts the data format of the CDR so that the CDRs comply with the dataformat used at the billing center and facilitate CDR query The converted formats includethe source format target format source format for browsing and target format forbrowsing and browsing before and after the savingStep 3 Collect the final CDRAfter the iGWB produces the final CDR the billing center collects the final CDR to producethe bills for the end users The final CDR can be collected through the following modes1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)1 The iGWB sends the final CDR to the billing center without being requested This is

called the PUSH mode2 The billing center collects the final CDR from the iGWB This is called the PULL modeIn normal cases the billing center collects the final CDRs regularly from the iGWB hard disk----EndHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-1

2 CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes21 General Process of CDRProducingThe process of producing a CDR22 Call Data Collection How the information about a call is collected23 Producing of CDR How an ordinary call CDR and an intelligent call CDR isproduced24 CDR Storage The directory for storing original CDRs and final CDRs25 CDR Processing on iGWB How an original CDR is sorted and converted on theiGWB26 CDR Sending Basic principles for sending CDRs from theCSOFTX3000 to the iGWB27 CDR Checking CRC check on CDRs before the CDRs are stored to thebill pool2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

21 General Process of CDR ProducingIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersThe process to produce CDRs is as follows1 The CSOFTX3000 collects the call data to generate the original CDRs and stores them inthe bill pool2 The CSOFTX3000 sends the original CDRs in real time to the charging gateway (iGWB)through the local area network (LAN)3 The iGWB produces the final CDRs and sends them to the billing center4 The public land mobile network (PLMN) operator produces detailed service bills for theend users based on the final CDRsThe entire process of producing a CDR comprises the collecting of information producing theCDR storing the CDR and transferring the CDR

22 Call Data CollectionWhen a mobile subscriber originates or answers a call the CSOFTX3000 records all theinformation about the callData Collection for Mobile Originated Calls

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 2: HUAWEI CSOFTX3000.docx

432 Gateway Outgoing Call4-28433 Gateway Incoming Call 4-30434 Transit Call4-32435 Intelligent Call 4-34436 Short Message Call 4-355 CDR Control and Sorting 5-151 Control on the Producing of CDRs 5-252 Number Conversion for CDRs5-453 CDR Sorting at Billing Center 5-4531 Sorting of IN CDRs 5-4532 Sorting of Ordinary CDRs 5-5HUAWEI CSOFTX3000CDR Description FiguresIssue 03 (2007-11-30) Huawei Technologies Proprietary iii

FiguresFigure 1-1 Structure of the billing subsystem1-3Figure 1-2 Billing process of the system 1-5Figure 2-1 Billing system for intelligent services2-4Figure 2-2 Paths of original CDR files2-6Figure 2-3 Directory for storing original CDRs 2-6Figure 2-4 Original CDR files in a folder2-7Figure 2-5 Original CDRs in the original CDR file 2-8Figure 2-6 Paths of final CDR files2-9Figure 2-7 Directory for final CDRs on the iGWB Client 2-10Figure 2-8 Final CDR files2-11Figure 2-9 Final CDR in the final CDR file 2-12Figure 2-10 CDR processing flow2-13Figure 3-1 Details of the final CDR 3-7Figure 4-1 Calls between MS-A and MS-B in the same VMSC 4-2Figure 4-2 Calls between MS-A and MS-B in different VMSCs 4-3Figure 4-3 Calls from MS-A to PSTN subscriber B4-3Figure 4-4 Call from PSTN subscriber A to MS-B4-4Figure 4-5 Ordinary calls between mobile subscribers served by different carriers4-5Figure 4-6 Call between PPC mobile subscribers 4-6Figure 4-7 Call from PPC MS-A to PSTN subscriber B 4-7Figure 4-8 Call from PSTN subscriber A to MS-B4-7Figure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriber 4-8Figure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriber 4-9Figure 4-11 Call from MS-A to Subscriber-E4-9Figure 4-12 Call in the same VMSCSSP4-10Figure 4-13 Call from MS-A to a subscriber in another PLMN4-11FiguresHUAWEI CSOFTX3000CDR Descriptioniv Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-14 Incoming call from MS-A to MS-B4-11Figure 4-15 CDR produced for sending SMs 4-12Figure 4-16 CDR produced for receiving SM4-13Figure 4-17 Calling and called subscribers in the different VMSCs4-14Figure 4-18 Call from PSTN subscriber C to MS-B 4-15Figure 4-19 Calling and called MSs in the same VMSC4-16Figure 4-20 Calling and called subscribers in the different VMSCs4-17

Figure 4-21 Call from PSTN subscriber C to MS-B 4-17Figure 4-22 Calling and called MSs in the same VMSC4-18Figure 4-23 Call forwarding between different VMSC to PPC subscriber 4-19Figure 4-24 Forwarding of fixed-to-mobile calls 4-20Figure 4-25 Forwarding of mobile-to-fixed calls 4-21Figure 4-26 Call forwarding with all mobile subscribers in the same VMSC4-22Figure 4-27 Call waiting4-23Figure 4-28 Call Transfer 4-24Figure 4-29 3WC service 4-26HUAWEI CSOFTX3000CDR Description TablesIssue 03 (2007-11-30) Huawei Technologies Proprietary v

TablesTable 2-1 CDR-related paths on the iGWB server 2-5Table 4-1 Billing start and end time of the CDRs4-24Table 4-2 Key fields and values of the MOC CDR for MS-A4-27Table 4-3 Key fields and values of the MTC CDR for MS-B 4-27Table 4-4 Key fields and values of the MOC CDR for MS-A4-27Table 4-5 Key fields and values of the CFW CDR for MS-B4-28Table 4-6 Key fields and values of the MTC CDR for MS-C 4-28Table 4-7 Key fields and values of the MOC CDR for MS-A4-28Table 4-8 Key fields and values of the gateway outgoing CDR for MS-A4-29Table 4-9 Key fields and values of the CDR for MS-A4-29Table 4-10 Key fields and values of the CFW CDR of MS-B4-30Table 4-11 Key fields and values of the gateway outgoing CDR for MS-B4-30Table 4-12 Key fields and values of the MTC CDR of MS-B4-30Table 4-13 Key fields and values of the roaming CDR 4-31Table 4-14 Key fields and values of the MTC CDR of MS-C4-31Table 4-15 Key fields and values of the roaming CDR 4-32Table 4-16 Key fields and values of the roaming CDR 4-32Table 4-17 Key fields and values of the gateway outgoing CDR4-32Table 4-18 Key fields and values of the transit CDR 4-33Table 4-19 Key fields and values of the roaming CDR 4-33Table 4-20 Key fields and values of the CFW CDR4-34Table 4-21 Key fields and values of the gateway outgoing CDR4-34Table 4-22 Key fields and values of the intelligent MOC CDR 4-35Table 4-23 Key fields and values of the4-35Table 4-24 Key fields and values of the of the MO-SMS CDR4-35Table 4-25 Key fields and values of the MT-SMS CDR4-36TablesHUAWEI CSOFTX3000CDR Descriptionvi Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 5-1 Example of setting parameter for gateway outgoing CDRs 5-2Table 5-2 Example of setting parameter for roam CDRs5-3HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-1

1 Overview of Billing SystemAbout This ChapterThe following table lists the contents of this chapterSection Describes11 Basic Concepts Basic concepts of the billing system12 Introduction to BillingSubsystemThe structure and components of the billing subsystem13 Billing Process The process of producing the billing information1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

11 Basic ConceptsCDRIn the CSOFTX3000 the CDR (Call Detail Record) refers specifically to billing data unitsthat are produced from the WCCUWCSU boards of the CSOFTX3000 and stored in aspecific data format in the iGWB hard diskOriginal CDROriginal CDR refers to the original billing information that is generated by the CSOFTX3000The original CDR does not concern the operatorsFinal CDRFinal CDR refers to the CDR that is sorted on the iGWB The format of a final CDR isconverted on the iGWB to facilitate final charging at the billing centerThe final CDR is not equal to the telephone bill that is sent to the end user Instead the final CDR is thebasis for producing the telephone bill at the billing centerBill PoolThe bill pool is a storage space of fixed capacity provided by the WCSUWCCU of theCSOFTX3000 It is used to store the original CDRs generated on the call control module TheCDRs then are sent to the iGWB through the shared resource bus iGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB receives CDRs from the CSOFTX3000 and converts the billing data format TheiGWB also provides a buffer for the billing information and related billing interface functionsHUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-3

12 Introduction to Billing SubsystemThe billing subsystem of the CSOFTX3000 comprises the WCCUWCSU boards the iGWBthe billing center and other devices that connect them togetherFigure 1-1 shows the structure of the billing subsystemFigure 1-1 Structure of the billing subsystemWCSUWHS

CWHSCWCCUWCSUWCCUiGWB serverLAN switchMultiple serviceprocessing moduleLocal busCSOFTX3000Billing centerLAN switchHeartbeat pathLink0 Link1 Link2 Link3Active Standby Active StandbyActive StandbyActiveLAN switchStandbyActiveiGWB serverStandbyFTP FTAMiGWB Server iGateway Bill Server WCCU Wireless Call Control UnitWHSC Wireless Hot-Swap and Control UnitWCSU Wireless Calling Control Unit and Signaling Process Unit1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)WCCUWCSU Call Control UnitsThe WCCUWCSU call control units generate original CDRs and store the CDRs on the localbill poolAt regular intervals the active WCCUWCSU unit duplicates the original CDRs that are notsent to the iGWB and stores it on the standby WCCUWCSU It helps to prevent data losswhen the active WCCUWCSU failsWCCUWCSU Bill PoolThe CDR pool is a buffer that stores and forwards the billing information to the iGWBThe storage capacities for each bill pool are different for all CSOFTX3000 versions You canuse the command DSP BLL to display the capacity and check the number of CDRs that canbe stored in the pool The Bill pool size in the message indicates the number of CDRs that canbe stored in the bill poolIf failure occurs to the link between the CSOFTX3000 and the iGWB and if the CDRs cannotbe sent to the iGWB successfully the CDRs consume the storage capacity of the bill pool onthe CSOFTX3000 A bill pool congestion alarm is produced when the available capacity ofthe bill pool drops to 70 of the total capacity Calls are restricted if the capacity drops from70 to 30 of the total capacityYou can set these two threshold values in the software parametersiGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB collects stores sorts and converts the original CDRs received from the CSOFTX3000The iGWB also provides FTP or FTAM interface for the billing center to send billinginformation to the billing center The iGWB ensures that the billing center collects the CDRscorrectly

The iGWB converts the original CDRs to final CDRs The iGWB enables the query andprintout of final CDRs at the iGWB Client and also enables the query of the billing serverstatusBilling CenterThe billing center collects the billing information produced by the CSOFTX3000 andproduces the final CDRs to the customers The billing center is not a device of theCSOFTX3000HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-5

13 Billing ProcessIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersFigure 1-2 shows the billing processFigure 1-2 Billing process of the systemTo billingcenter for finalchargingFinal CDRSorting andsaving CDRReceivingoriginal CDROriginal CDR Final CDRGeneratingoriginal CDRSending CDRand CRC checkCDR bufferCSOFTX3000 iGWBFrom the figure you can see that the entire billing process comprises three major stepsStep 1 Produce the original CDR1 The CSOFTX3000 produces information about the original call The information isstored in the bill pool of the CSOFTX30002 The information is transferred to the iGWB in real-time through the Ethernet bus WHSCand the LAN Switch3 Before the CDR is sent to the iGWB CRC check is conducted to guarantee thecorrectness of the CDR4 The CDR is transferred from the CSOFTX3000 to the iGWB based on sliding windowstransmission protocolStep 2 Produce the final CDR1 Upon receiving the original CDRs the iGWB sorts the CDRs according to differentbilling conditions and stores the CDRs to different physical paths2 The iGWB converts the data format of the CDR so that the CDRs comply with the dataformat used at the billing center and facilitate CDR query The converted formats includethe source format target format source format for browsing and target format forbrowsing and browsing before and after the savingStep 3 Collect the final CDRAfter the iGWB produces the final CDR the billing center collects the final CDR to producethe bills for the end users The final CDR can be collected through the following modes1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)1 The iGWB sends the final CDR to the billing center without being requested This is

called the PUSH mode2 The billing center collects the final CDR from the iGWB This is called the PULL modeIn normal cases the billing center collects the final CDRs regularly from the iGWB hard disk----EndHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-1

2 CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes21 General Process of CDRProducingThe process of producing a CDR22 Call Data Collection How the information about a call is collected23 Producing of CDR How an ordinary call CDR and an intelligent call CDR isproduced24 CDR Storage The directory for storing original CDRs and final CDRs25 CDR Processing on iGWB How an original CDR is sorted and converted on theiGWB26 CDR Sending Basic principles for sending CDRs from theCSOFTX3000 to the iGWB27 CDR Checking CRC check on CDRs before the CDRs are stored to thebill pool2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

21 General Process of CDR ProducingIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersThe process to produce CDRs is as follows1 The CSOFTX3000 collects the call data to generate the original CDRs and stores them inthe bill pool2 The CSOFTX3000 sends the original CDRs in real time to the charging gateway (iGWB)through the local area network (LAN)3 The iGWB produces the final CDRs and sends them to the billing center4 The public land mobile network (PLMN) operator produces detailed service bills for theend users based on the final CDRsThe entire process of producing a CDR comprises the collecting of information producing theCDR storing the CDR and transferring the CDR

22 Call Data CollectionWhen a mobile subscriber originates or answers a call the CSOFTX3000 records all theinformation about the callData Collection for Mobile Originated Calls

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 3: HUAWEI CSOFTX3000.docx

Figure 4-21 Call from PSTN subscriber C to MS-B 4-17Figure 4-22 Calling and called MSs in the same VMSC4-18Figure 4-23 Call forwarding between different VMSC to PPC subscriber 4-19Figure 4-24 Forwarding of fixed-to-mobile calls 4-20Figure 4-25 Forwarding of mobile-to-fixed calls 4-21Figure 4-26 Call forwarding with all mobile subscribers in the same VMSC4-22Figure 4-27 Call waiting4-23Figure 4-28 Call Transfer 4-24Figure 4-29 3WC service 4-26HUAWEI CSOFTX3000CDR Description TablesIssue 03 (2007-11-30) Huawei Technologies Proprietary v

TablesTable 2-1 CDR-related paths on the iGWB server 2-5Table 4-1 Billing start and end time of the CDRs4-24Table 4-2 Key fields and values of the MOC CDR for MS-A4-27Table 4-3 Key fields and values of the MTC CDR for MS-B 4-27Table 4-4 Key fields and values of the MOC CDR for MS-A4-27Table 4-5 Key fields and values of the CFW CDR for MS-B4-28Table 4-6 Key fields and values of the MTC CDR for MS-C 4-28Table 4-7 Key fields and values of the MOC CDR for MS-A4-28Table 4-8 Key fields and values of the gateway outgoing CDR for MS-A4-29Table 4-9 Key fields and values of the CDR for MS-A4-29Table 4-10 Key fields and values of the CFW CDR of MS-B4-30Table 4-11 Key fields and values of the gateway outgoing CDR for MS-B4-30Table 4-12 Key fields and values of the MTC CDR of MS-B4-30Table 4-13 Key fields and values of the roaming CDR 4-31Table 4-14 Key fields and values of the MTC CDR of MS-C4-31Table 4-15 Key fields and values of the roaming CDR 4-32Table 4-16 Key fields and values of the roaming CDR 4-32Table 4-17 Key fields and values of the gateway outgoing CDR4-32Table 4-18 Key fields and values of the transit CDR 4-33Table 4-19 Key fields and values of the roaming CDR 4-33Table 4-20 Key fields and values of the CFW CDR4-34Table 4-21 Key fields and values of the gateway outgoing CDR4-34Table 4-22 Key fields and values of the intelligent MOC CDR 4-35Table 4-23 Key fields and values of the4-35Table 4-24 Key fields and values of the of the MO-SMS CDR4-35Table 4-25 Key fields and values of the MT-SMS CDR4-36TablesHUAWEI CSOFTX3000CDR Descriptionvi Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 5-1 Example of setting parameter for gateway outgoing CDRs 5-2Table 5-2 Example of setting parameter for roam CDRs5-3HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-1

1 Overview of Billing SystemAbout This ChapterThe following table lists the contents of this chapterSection Describes11 Basic Concepts Basic concepts of the billing system12 Introduction to BillingSubsystemThe structure and components of the billing subsystem13 Billing Process The process of producing the billing information1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

11 Basic ConceptsCDRIn the CSOFTX3000 the CDR (Call Detail Record) refers specifically to billing data unitsthat are produced from the WCCUWCSU boards of the CSOFTX3000 and stored in aspecific data format in the iGWB hard diskOriginal CDROriginal CDR refers to the original billing information that is generated by the CSOFTX3000The original CDR does not concern the operatorsFinal CDRFinal CDR refers to the CDR that is sorted on the iGWB The format of a final CDR isconverted on the iGWB to facilitate final charging at the billing centerThe final CDR is not equal to the telephone bill that is sent to the end user Instead the final CDR is thebasis for producing the telephone bill at the billing centerBill PoolThe bill pool is a storage space of fixed capacity provided by the WCSUWCCU of theCSOFTX3000 It is used to store the original CDRs generated on the call control module TheCDRs then are sent to the iGWB through the shared resource bus iGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB receives CDRs from the CSOFTX3000 and converts the billing data format TheiGWB also provides a buffer for the billing information and related billing interface functionsHUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-3

12 Introduction to Billing SubsystemThe billing subsystem of the CSOFTX3000 comprises the WCCUWCSU boards the iGWBthe billing center and other devices that connect them togetherFigure 1-1 shows the structure of the billing subsystemFigure 1-1 Structure of the billing subsystemWCSUWHS

CWHSCWCCUWCSUWCCUiGWB serverLAN switchMultiple serviceprocessing moduleLocal busCSOFTX3000Billing centerLAN switchHeartbeat pathLink0 Link1 Link2 Link3Active Standby Active StandbyActive StandbyActiveLAN switchStandbyActiveiGWB serverStandbyFTP FTAMiGWB Server iGateway Bill Server WCCU Wireless Call Control UnitWHSC Wireless Hot-Swap and Control UnitWCSU Wireless Calling Control Unit and Signaling Process Unit1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)WCCUWCSU Call Control UnitsThe WCCUWCSU call control units generate original CDRs and store the CDRs on the localbill poolAt regular intervals the active WCCUWCSU unit duplicates the original CDRs that are notsent to the iGWB and stores it on the standby WCCUWCSU It helps to prevent data losswhen the active WCCUWCSU failsWCCUWCSU Bill PoolThe CDR pool is a buffer that stores and forwards the billing information to the iGWBThe storage capacities for each bill pool are different for all CSOFTX3000 versions You canuse the command DSP BLL to display the capacity and check the number of CDRs that canbe stored in the pool The Bill pool size in the message indicates the number of CDRs that canbe stored in the bill poolIf failure occurs to the link between the CSOFTX3000 and the iGWB and if the CDRs cannotbe sent to the iGWB successfully the CDRs consume the storage capacity of the bill pool onthe CSOFTX3000 A bill pool congestion alarm is produced when the available capacity ofthe bill pool drops to 70 of the total capacity Calls are restricted if the capacity drops from70 to 30 of the total capacityYou can set these two threshold values in the software parametersiGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB collects stores sorts and converts the original CDRs received from the CSOFTX3000The iGWB also provides FTP or FTAM interface for the billing center to send billinginformation to the billing center The iGWB ensures that the billing center collects the CDRscorrectly

The iGWB converts the original CDRs to final CDRs The iGWB enables the query andprintout of final CDRs at the iGWB Client and also enables the query of the billing serverstatusBilling CenterThe billing center collects the billing information produced by the CSOFTX3000 andproduces the final CDRs to the customers The billing center is not a device of theCSOFTX3000HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-5

13 Billing ProcessIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersFigure 1-2 shows the billing processFigure 1-2 Billing process of the systemTo billingcenter for finalchargingFinal CDRSorting andsaving CDRReceivingoriginal CDROriginal CDR Final CDRGeneratingoriginal CDRSending CDRand CRC checkCDR bufferCSOFTX3000 iGWBFrom the figure you can see that the entire billing process comprises three major stepsStep 1 Produce the original CDR1 The CSOFTX3000 produces information about the original call The information isstored in the bill pool of the CSOFTX30002 The information is transferred to the iGWB in real-time through the Ethernet bus WHSCand the LAN Switch3 Before the CDR is sent to the iGWB CRC check is conducted to guarantee thecorrectness of the CDR4 The CDR is transferred from the CSOFTX3000 to the iGWB based on sliding windowstransmission protocolStep 2 Produce the final CDR1 Upon receiving the original CDRs the iGWB sorts the CDRs according to differentbilling conditions and stores the CDRs to different physical paths2 The iGWB converts the data format of the CDR so that the CDRs comply with the dataformat used at the billing center and facilitate CDR query The converted formats includethe source format target format source format for browsing and target format forbrowsing and browsing before and after the savingStep 3 Collect the final CDRAfter the iGWB produces the final CDR the billing center collects the final CDR to producethe bills for the end users The final CDR can be collected through the following modes1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)1 The iGWB sends the final CDR to the billing center without being requested This is

called the PUSH mode2 The billing center collects the final CDR from the iGWB This is called the PULL modeIn normal cases the billing center collects the final CDRs regularly from the iGWB hard disk----EndHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-1

2 CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes21 General Process of CDRProducingThe process of producing a CDR22 Call Data Collection How the information about a call is collected23 Producing of CDR How an ordinary call CDR and an intelligent call CDR isproduced24 CDR Storage The directory for storing original CDRs and final CDRs25 CDR Processing on iGWB How an original CDR is sorted and converted on theiGWB26 CDR Sending Basic principles for sending CDRs from theCSOFTX3000 to the iGWB27 CDR Checking CRC check on CDRs before the CDRs are stored to thebill pool2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

21 General Process of CDR ProducingIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersThe process to produce CDRs is as follows1 The CSOFTX3000 collects the call data to generate the original CDRs and stores them inthe bill pool2 The CSOFTX3000 sends the original CDRs in real time to the charging gateway (iGWB)through the local area network (LAN)3 The iGWB produces the final CDRs and sends them to the billing center4 The public land mobile network (PLMN) operator produces detailed service bills for theend users based on the final CDRsThe entire process of producing a CDR comprises the collecting of information producing theCDR storing the CDR and transferring the CDR

22 Call Data CollectionWhen a mobile subscriber originates or answers a call the CSOFTX3000 records all theinformation about the callData Collection for Mobile Originated Calls

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 4: HUAWEI CSOFTX3000.docx

1 Overview of Billing SystemAbout This ChapterThe following table lists the contents of this chapterSection Describes11 Basic Concepts Basic concepts of the billing system12 Introduction to BillingSubsystemThe structure and components of the billing subsystem13 Billing Process The process of producing the billing information1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

11 Basic ConceptsCDRIn the CSOFTX3000 the CDR (Call Detail Record) refers specifically to billing data unitsthat are produced from the WCCUWCSU boards of the CSOFTX3000 and stored in aspecific data format in the iGWB hard diskOriginal CDROriginal CDR refers to the original billing information that is generated by the CSOFTX3000The original CDR does not concern the operatorsFinal CDRFinal CDR refers to the CDR that is sorted on the iGWB The format of a final CDR isconverted on the iGWB to facilitate final charging at the billing centerThe final CDR is not equal to the telephone bill that is sent to the end user Instead the final CDR is thebasis for producing the telephone bill at the billing centerBill PoolThe bill pool is a storage space of fixed capacity provided by the WCSUWCCU of theCSOFTX3000 It is used to store the original CDRs generated on the call control module TheCDRs then are sent to the iGWB through the shared resource bus iGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB receives CDRs from the CSOFTX3000 and converts the billing data format TheiGWB also provides a buffer for the billing information and related billing interface functionsHUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-3

12 Introduction to Billing SubsystemThe billing subsystem of the CSOFTX3000 comprises the WCCUWCSU boards the iGWBthe billing center and other devices that connect them togetherFigure 1-1 shows the structure of the billing subsystemFigure 1-1 Structure of the billing subsystemWCSUWHS

CWHSCWCCUWCSUWCCUiGWB serverLAN switchMultiple serviceprocessing moduleLocal busCSOFTX3000Billing centerLAN switchHeartbeat pathLink0 Link1 Link2 Link3Active Standby Active StandbyActive StandbyActiveLAN switchStandbyActiveiGWB serverStandbyFTP FTAMiGWB Server iGateway Bill Server WCCU Wireless Call Control UnitWHSC Wireless Hot-Swap and Control UnitWCSU Wireless Calling Control Unit and Signaling Process Unit1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)WCCUWCSU Call Control UnitsThe WCCUWCSU call control units generate original CDRs and store the CDRs on the localbill poolAt regular intervals the active WCCUWCSU unit duplicates the original CDRs that are notsent to the iGWB and stores it on the standby WCCUWCSU It helps to prevent data losswhen the active WCCUWCSU failsWCCUWCSU Bill PoolThe CDR pool is a buffer that stores and forwards the billing information to the iGWBThe storage capacities for each bill pool are different for all CSOFTX3000 versions You canuse the command DSP BLL to display the capacity and check the number of CDRs that canbe stored in the pool The Bill pool size in the message indicates the number of CDRs that canbe stored in the bill poolIf failure occurs to the link between the CSOFTX3000 and the iGWB and if the CDRs cannotbe sent to the iGWB successfully the CDRs consume the storage capacity of the bill pool onthe CSOFTX3000 A bill pool congestion alarm is produced when the available capacity ofthe bill pool drops to 70 of the total capacity Calls are restricted if the capacity drops from70 to 30 of the total capacityYou can set these two threshold values in the software parametersiGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB collects stores sorts and converts the original CDRs received from the CSOFTX3000The iGWB also provides FTP or FTAM interface for the billing center to send billinginformation to the billing center The iGWB ensures that the billing center collects the CDRscorrectly

The iGWB converts the original CDRs to final CDRs The iGWB enables the query andprintout of final CDRs at the iGWB Client and also enables the query of the billing serverstatusBilling CenterThe billing center collects the billing information produced by the CSOFTX3000 andproduces the final CDRs to the customers The billing center is not a device of theCSOFTX3000HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-5

13 Billing ProcessIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersFigure 1-2 shows the billing processFigure 1-2 Billing process of the systemTo billingcenter for finalchargingFinal CDRSorting andsaving CDRReceivingoriginal CDROriginal CDR Final CDRGeneratingoriginal CDRSending CDRand CRC checkCDR bufferCSOFTX3000 iGWBFrom the figure you can see that the entire billing process comprises three major stepsStep 1 Produce the original CDR1 The CSOFTX3000 produces information about the original call The information isstored in the bill pool of the CSOFTX30002 The information is transferred to the iGWB in real-time through the Ethernet bus WHSCand the LAN Switch3 Before the CDR is sent to the iGWB CRC check is conducted to guarantee thecorrectness of the CDR4 The CDR is transferred from the CSOFTX3000 to the iGWB based on sliding windowstransmission protocolStep 2 Produce the final CDR1 Upon receiving the original CDRs the iGWB sorts the CDRs according to differentbilling conditions and stores the CDRs to different physical paths2 The iGWB converts the data format of the CDR so that the CDRs comply with the dataformat used at the billing center and facilitate CDR query The converted formats includethe source format target format source format for browsing and target format forbrowsing and browsing before and after the savingStep 3 Collect the final CDRAfter the iGWB produces the final CDR the billing center collects the final CDR to producethe bills for the end users The final CDR can be collected through the following modes1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)1 The iGWB sends the final CDR to the billing center without being requested This is

called the PUSH mode2 The billing center collects the final CDR from the iGWB This is called the PULL modeIn normal cases the billing center collects the final CDRs regularly from the iGWB hard disk----EndHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-1

2 CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes21 General Process of CDRProducingThe process of producing a CDR22 Call Data Collection How the information about a call is collected23 Producing of CDR How an ordinary call CDR and an intelligent call CDR isproduced24 CDR Storage The directory for storing original CDRs and final CDRs25 CDR Processing on iGWB How an original CDR is sorted and converted on theiGWB26 CDR Sending Basic principles for sending CDRs from theCSOFTX3000 to the iGWB27 CDR Checking CRC check on CDRs before the CDRs are stored to thebill pool2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

21 General Process of CDR ProducingIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersThe process to produce CDRs is as follows1 The CSOFTX3000 collects the call data to generate the original CDRs and stores them inthe bill pool2 The CSOFTX3000 sends the original CDRs in real time to the charging gateway (iGWB)through the local area network (LAN)3 The iGWB produces the final CDRs and sends them to the billing center4 The public land mobile network (PLMN) operator produces detailed service bills for theend users based on the final CDRsThe entire process of producing a CDR comprises the collecting of information producing theCDR storing the CDR and transferring the CDR

22 Call Data CollectionWhen a mobile subscriber originates or answers a call the CSOFTX3000 records all theinformation about the callData Collection for Mobile Originated Calls

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 5: HUAWEI CSOFTX3000.docx

CWHSCWCCUWCSUWCCUiGWB serverLAN switchMultiple serviceprocessing moduleLocal busCSOFTX3000Billing centerLAN switchHeartbeat pathLink0 Link1 Link2 Link3Active Standby Active StandbyActive StandbyActiveLAN switchStandbyActiveiGWB serverStandbyFTP FTAMiGWB Server iGateway Bill Server WCCU Wireless Call Control UnitWHSC Wireless Hot-Swap and Control UnitWCSU Wireless Calling Control Unit and Signaling Process Unit1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)WCCUWCSU Call Control UnitsThe WCCUWCSU call control units generate original CDRs and store the CDRs on the localbill poolAt regular intervals the active WCCUWCSU unit duplicates the original CDRs that are notsent to the iGWB and stores it on the standby WCCUWCSU It helps to prevent data losswhen the active WCCUWCSU failsWCCUWCSU Bill PoolThe CDR pool is a buffer that stores and forwards the billing information to the iGWBThe storage capacities for each bill pool are different for all CSOFTX3000 versions You canuse the command DSP BLL to display the capacity and check the number of CDRs that canbe stored in the pool The Bill pool size in the message indicates the number of CDRs that canbe stored in the bill poolIf failure occurs to the link between the CSOFTX3000 and the iGWB and if the CDRs cannotbe sent to the iGWB successfully the CDRs consume the storage capacity of the bill pool onthe CSOFTX3000 A bill pool congestion alarm is produced when the available capacity ofthe bill pool drops to 70 of the total capacity Calls are restricted if the capacity drops from70 to 30 of the total capacityYou can set these two threshold values in the software parametersiGWBThe iGWB is a billing gateway device between the CSOFTX3000 and the billing center TheiGWB collects stores sorts and converts the original CDRs received from the CSOFTX3000The iGWB also provides FTP or FTAM interface for the billing center to send billinginformation to the billing center The iGWB ensures that the billing center collects the CDRscorrectly

The iGWB converts the original CDRs to final CDRs The iGWB enables the query andprintout of final CDRs at the iGWB Client and also enables the query of the billing serverstatusBilling CenterThe billing center collects the billing information produced by the CSOFTX3000 andproduces the final CDRs to the customers The billing center is not a device of theCSOFTX3000HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-5

13 Billing ProcessIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersFigure 1-2 shows the billing processFigure 1-2 Billing process of the systemTo billingcenter for finalchargingFinal CDRSorting andsaving CDRReceivingoriginal CDROriginal CDR Final CDRGeneratingoriginal CDRSending CDRand CRC checkCDR bufferCSOFTX3000 iGWBFrom the figure you can see that the entire billing process comprises three major stepsStep 1 Produce the original CDR1 The CSOFTX3000 produces information about the original call The information isstored in the bill pool of the CSOFTX30002 The information is transferred to the iGWB in real-time through the Ethernet bus WHSCand the LAN Switch3 Before the CDR is sent to the iGWB CRC check is conducted to guarantee thecorrectness of the CDR4 The CDR is transferred from the CSOFTX3000 to the iGWB based on sliding windowstransmission protocolStep 2 Produce the final CDR1 Upon receiving the original CDRs the iGWB sorts the CDRs according to differentbilling conditions and stores the CDRs to different physical paths2 The iGWB converts the data format of the CDR so that the CDRs comply with the dataformat used at the billing center and facilitate CDR query The converted formats includethe source format target format source format for browsing and target format forbrowsing and browsing before and after the savingStep 3 Collect the final CDRAfter the iGWB produces the final CDR the billing center collects the final CDR to producethe bills for the end users The final CDR can be collected through the following modes1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)1 The iGWB sends the final CDR to the billing center without being requested This is

called the PUSH mode2 The billing center collects the final CDR from the iGWB This is called the PULL modeIn normal cases the billing center collects the final CDRs regularly from the iGWB hard disk----EndHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-1

2 CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes21 General Process of CDRProducingThe process of producing a CDR22 Call Data Collection How the information about a call is collected23 Producing of CDR How an ordinary call CDR and an intelligent call CDR isproduced24 CDR Storage The directory for storing original CDRs and final CDRs25 CDR Processing on iGWB How an original CDR is sorted and converted on theiGWB26 CDR Sending Basic principles for sending CDRs from theCSOFTX3000 to the iGWB27 CDR Checking CRC check on CDRs before the CDRs are stored to thebill pool2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

21 General Process of CDR ProducingIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersThe process to produce CDRs is as follows1 The CSOFTX3000 collects the call data to generate the original CDRs and stores them inthe bill pool2 The CSOFTX3000 sends the original CDRs in real time to the charging gateway (iGWB)through the local area network (LAN)3 The iGWB produces the final CDRs and sends them to the billing center4 The public land mobile network (PLMN) operator produces detailed service bills for theend users based on the final CDRsThe entire process of producing a CDR comprises the collecting of information producing theCDR storing the CDR and transferring the CDR

22 Call Data CollectionWhen a mobile subscriber originates or answers a call the CSOFTX3000 records all theinformation about the callData Collection for Mobile Originated Calls

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 6: HUAWEI CSOFTX3000.docx

The iGWB converts the original CDRs to final CDRs The iGWB enables the query andprintout of final CDRs at the iGWB Client and also enables the query of the billing serverstatusBilling CenterThe billing center collects the billing information produced by the CSOFTX3000 andproduces the final CDRs to the customers The billing center is not a device of theCSOFTX3000HUAWEI CSOFTX3000CDR Description 1 Overview of Billing SystemIssue 03 (2007-11-30) Huawei Technologies Proprietary 1-5

13 Billing ProcessIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersFigure 1-2 shows the billing processFigure 1-2 Billing process of the systemTo billingcenter for finalchargingFinal CDRSorting andsaving CDRReceivingoriginal CDROriginal CDR Final CDRGeneratingoriginal CDRSending CDRand CRC checkCDR bufferCSOFTX3000 iGWBFrom the figure you can see that the entire billing process comprises three major stepsStep 1 Produce the original CDR1 The CSOFTX3000 produces information about the original call The information isstored in the bill pool of the CSOFTX30002 The information is transferred to the iGWB in real-time through the Ethernet bus WHSCand the LAN Switch3 Before the CDR is sent to the iGWB CRC check is conducted to guarantee thecorrectness of the CDR4 The CDR is transferred from the CSOFTX3000 to the iGWB based on sliding windowstransmission protocolStep 2 Produce the final CDR1 Upon receiving the original CDRs the iGWB sorts the CDRs according to differentbilling conditions and stores the CDRs to different physical paths2 The iGWB converts the data format of the CDR so that the CDRs comply with the dataformat used at the billing center and facilitate CDR query The converted formats includethe source format target format source format for browsing and target format forbrowsing and browsing before and after the savingStep 3 Collect the final CDRAfter the iGWB produces the final CDR the billing center collects the final CDR to producethe bills for the end users The final CDR can be collected through the following modes1 Overview of Billing SystemHUAWEI CSOFTX3000CDR Description1-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)1 The iGWB sends the final CDR to the billing center without being requested This is

called the PUSH mode2 The billing center collects the final CDR from the iGWB This is called the PULL modeIn normal cases the billing center collects the final CDRs regularly from the iGWB hard disk----EndHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-1

2 CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes21 General Process of CDRProducingThe process of producing a CDR22 Call Data Collection How the information about a call is collected23 Producing of CDR How an ordinary call CDR and an intelligent call CDR isproduced24 CDR Storage The directory for storing original CDRs and final CDRs25 CDR Processing on iGWB How an original CDR is sorted and converted on theiGWB26 CDR Sending Basic principles for sending CDRs from theCSOFTX3000 to the iGWB27 CDR Checking CRC check on CDRs before the CDRs are stored to thebill pool2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

21 General Process of CDR ProducingIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersThe process to produce CDRs is as follows1 The CSOFTX3000 collects the call data to generate the original CDRs and stores them inthe bill pool2 The CSOFTX3000 sends the original CDRs in real time to the charging gateway (iGWB)through the local area network (LAN)3 The iGWB produces the final CDRs and sends them to the billing center4 The public land mobile network (PLMN) operator produces detailed service bills for theend users based on the final CDRsThe entire process of producing a CDR comprises the collecting of information producing theCDR storing the CDR and transferring the CDR

22 Call Data CollectionWhen a mobile subscriber originates or answers a call the CSOFTX3000 records all theinformation about the callData Collection for Mobile Originated Calls

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 7: HUAWEI CSOFTX3000.docx

called the PUSH mode2 The billing center collects the final CDR from the iGWB This is called the PULL modeIn normal cases the billing center collects the final CDRs regularly from the iGWB hard disk----EndHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-1

2 CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes21 General Process of CDRProducingThe process of producing a CDR22 Call Data Collection How the information about a call is collected23 Producing of CDR How an ordinary call CDR and an intelligent call CDR isproduced24 CDR Storage The directory for storing original CDRs and final CDRs25 CDR Processing on iGWB How an original CDR is sorted and converted on theiGWB26 CDR Sending Basic principles for sending CDRs from theCSOFTX3000 to the iGWB27 CDR Checking CRC check on CDRs before the CDRs are stored to thebill pool2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

21 General Process of CDR ProducingIn each call process the CSOFTX3000 collects information about the call to generate theoriginal CDRs for final charging and settlement by network operators or service providersThe process to produce CDRs is as follows1 The CSOFTX3000 collects the call data to generate the original CDRs and stores them inthe bill pool2 The CSOFTX3000 sends the original CDRs in real time to the charging gateway (iGWB)through the local area network (LAN)3 The iGWB produces the final CDRs and sends them to the billing center4 The public land mobile network (PLMN) operator produces detailed service bills for theend users based on the final CDRsThe entire process of producing a CDR comprises the collecting of information producing theCDR storing the CDR and transferring the CDR

22 Call Data CollectionWhen a mobile subscriber originates or answers a call the CSOFTX3000 records all theinformation about the callData Collection for Mobile Originated Calls

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 8: HUAWEI CSOFTX3000.docx

When the call request is sent to the CSOFTX3000 the CSOFTX3000 records all theinformation related to the calling party such as the calling number international mobilestation identity (IMSI) and location (home MSC BSC and cell)The CSOFTX3000 also records all the information related to the called party after analyzingthe called number If it is an outgoing call the CSOFTX3000 records the data related to thetrunkData Collection for Mobile Terminated CallsIf the MS answers a call the visited MSC (VMSC) records all the data related to the calledparty10486981048698If both the calling and called parties are served by the same VMSC the VMSC recordsall the data related to the calling and the called party for producing a mobile originatedcall (MOC) CDR and a mobile terminated call (MTC) CDR10486981048698If the call request comes from another MSC through the trunk then the VMSC throughwhich the called party is served records the data about the call for producing an MTCCDRHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-3

23 Producing of CDRWhen a call completes or the duration of the call reaches the threshold for a long-durationcall or the call type changes the CSOFTX3000 records the following data10486981048698Call start date and time10486981048698Duration10486981048698CDR type (such as MOC or MTC)10486981048698Call termination reason (such as normal release or conversation timeout)The CSOFTX3000 also collects data related to the CDRs such as serial number of the CDRsserial number of the initial CDR record types (such as First Bill Last Bill or IntermediateBill) The data is used for CDR managementAfter collecting all the CDR data the CDRs are produced based on the collected data and arestored in the bill poolThe CDRs for intelligent users and common users are produced differently

231 Producing of Ordinary Service CDRThe overall process of producing CDRs for an ordinary service user is as follows1 In the call process the call processing module collects the billing information such asuser number call start time call duration and call attributes2 When the call is terminated the module records the call end time and generates theoriginal CDRs for this call3 The module then sends the original CDRs to the iGWB4 The iGWB processes the CDRs and produces the final CDR5 The billing center collects the final CDR from the iGWB and sorts the CDR according tothe charging policy of specific operators The billing center then generates the telephonebill for the end user2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)

232 Producing Intelligent Service CDRIn intelligent service networks the final bills may be generated through different billingsystemsFigure 2-1 shows the complete structure of a billing system for intelligent servicesFigure 2-1 Billing system for intelligent services

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 9: HUAWEI CSOFTX3000.docx

BillingCenterSettlementCenterSSPSCPSMPSettlement resultand remote CDRBilling infoCDR managementCall start Call endCDRSMP service management point SCP service control point SSP service switching pointWhen processing an intelligent call the SSP (Service Switching Point) accomplishes theconnection and play of prompt tones according to instructions given by the SCP (ServiceControl Point) The SCP determines whether to conduct billing on a specific call according tothe relevant business policiesThe overall process of producing CDRs for an intelligent service user is as follows1 The SSP reports the O_ANSWERT_ANSWER event when a call is triggered The SCPthen starts the billing process2 The SSP reports the O_DISCONNECTT_DISCONNECT event when the call isterminated3 According to the information contained in the events reported by the SSP the SCPmonitors the recording of the billing information and generates the original CDR4 At the same time the SSP generates a CDR that carries an intelligent service tag for theSCP to double-check the billing informationIn certain scenarios the following processes are involved1 The SCP transfers the CDR to the SMP (Service Management Point)2 The SMP then forwards the CDR to the settlement center3 The settlement center allocates the sum sorts the CDRs and then sends the CDRs withthe allocated sums to different billing centersIn the entire process of an intelligent call the SCP may conduct real-time charging and deductthe sum from the user account directly or may conduct the charging after the call isterminatedHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-5Control Mechanism Involved with Intelligent Service BillingBilling for intelligent services includes local intelligent calls and toll intelligent calls Thebilling policy is subject to the service administration entity and the service subscriber TheSCP is the entity that implements the billing while the SSP is the entity that reports the billinginformation The settlement center is responsible for allocating the sum to different billingpartiesThe two intelligent call triggers installed on the SSP are as follows10486981048698O_ANSWERT_ANSWER trigger When an intelligent call starts the SSP reports to theSCP an event that contains the start time billing ID and billing user ID10486981048698O_DISCONNECTT_DISCONNECT trigger When an intelligent call terminates theSSP reports to the SCP an event that contains the termination time billing ID and billinguser ID of the callThe SSP reports various call events to the SCP according to the setting of the triggers TheSCP then conducts billing according to the reported events and forwards the CDRs to the SMPif an allocation is required The SMP forwards the allocated sum to the settlement center forfinal chargingGeneral Principle of Producing Intelligent CDRs

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 10: HUAWEI CSOFTX3000.docx

In an intelligent call the SSP need not produce the CDRs because the SSP providesinformation only about the call for the SCP The CSOFTX3000 acting as an SSP produces anordinary service CDR for an intelligent call to allow a cross-check mechanism for theoperators It also adds an intelligent service tag to the CDR for the billing center

24 CDR StorageThe WCCUWCSU in the CSOFTX3000 stores the CDRs in the first-in-first-out (FIFO)modeThe CSOFTX3000 stores the CDRs in the bill pool and sends them to the iGWB in real timeThe space of a CDR in the bill pool is not released until the CDR reaches the iGWB

241 CDR Storage PathsTable 2-1 lists the default CDR storage paths on the iGWB serverTable 2-1 CDR-related paths on the iGWB serverPath DescriptionDfrontsave Storing original CDRsDothermml Storing user information files used by the MML serverDotherlog Storing log filesDotheralarm Storing history alarmsEbacksave Storing final CDRs2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)

242 Storage of Original CDRsA subfolder for example X3KC is named after the specific product and is stored in bothDfrontsave and Ebacksave The paths of original CDR files are fixed as shown inFigure 2-2Figure 2-2 Paths of original CDR filesX3KCDateDfrontsaveOriginal CDR fileOriginal CDR fileOriginal CDR fileOriginal CDR fileDateThe original CDR files are stored in the folders by date For example all original CDR filesproduced on October 8 2006 are stored in the subfolder named 20061008 as shown inFigure 2-3Figure 2-3 Directory for storing original CDRsAn original CDR file is named in the form b + 10-digit-SN + bil such asb0000000491bilHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-7Figure 2-4 shows the original CDR files in the folder 20061008Figure 2-4 Original CDR files in a folderAn original CDR file contains multiple original CDRs and the size of each file is limitedWhen the size of a file reaches the upper limit or the file has been created for a certain periodthe file is closed and a new file is createdYou can define the size of the file

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 11: HUAWEI CSOFTX3000.docx

2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-5 shows the original CDRs in the file b0000000491bil This file contains threeoriginal CDRs PDSN_BILL MOC and PDSN_BILLFigure 2-5 Original CDRs in the original CDR fileHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-9

243 Storage of Final CDRsFigure 2-6 shows the paths of the final CDR filesYou can define the pathsFigure 2-6 Paths of final CDR filesX3KCPath 1Ebacksave EbacksaveX3KCSecondPath NPath 1Final CDR fileFinal CDR fileFinal CDR fileFinal CDR filePath NDateFinal CDR fileFinal CDR filehellipFinal CDR fileFinal CDR filehellipDateDateFinal CDR fileFinal CDR fileFinal CDR fileFinal CDR fileDatehelliphelliphelliphelliphelliphellipIn Figure 2-610486981048698CDR files under EbacksaveX3KC are for querying and browsing10486981048698CDR files under EbacksaveSecond are sent to the billing centerThe billing center determines whether to delete a CDR file after the final CDRs are collected It isrecommended to remove them from the iGWB2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-7 shows the displayed query result on the iGWB Client Under the directory20061008 the final CDR files of the day 20061008 are storedFigure 2-7 Directory for final CDRs on the iGWB ClientThe following are some concepts about the CDR storage10486981048698PathIn a path the CDR files that comply with certain conditions are stored For example ifyou sort the CDR files according to the CDR types each CDR type will correspond to a

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 12: HUAWEI CSOFTX3000.docx

path In Figure 2-7 the subdirectories Normal LIC and Attempt under the directoryFinal Bill are paths corresponding to the CDR types Refer to the user manual of theiGWB for more descriptions about the GUI10486981048698File name for final CDRsThe file name for final CDRs comprises of the following Prefix + File serial number+ + Suffix For example b00000001dat is a file name of final CDRsminus PrefixThe prefix is optional and can be a string of any character Usually the prefix uses thename of the office such as Shenzhen and Guangzhou By default the prefix isbminus File serial numberThe serial number of the file is compulsory By default the serial number starts from1 The largest serial number is an octet 99999999minus SuffixThe suffix depends on the configuration and the default is dat10486981048698Creating the final CDR fileWhether a new file is created to store the final CDRs depends on the size of the currentfile and how long the file has been created You can define these two limits If the size ofa file reaches the size limit or if the existence of the file reaches the time limit a newfile is createdA file for final CDRs contains one or multiple final CDRsHUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-11Figure 2-8 shows the final CDR files under the directory 20061008Figure 2-8 Final CDR files2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 2-9 shows the final CDR in the file b00002487dat and you can see that only one CDRPDSN_BILL exists in the fileFigure 2-9 Final CDR in the final CDR file

25 CDR Processing on iGWBThe information collected on the CSOFTX3000 is stored in the CDR pool and sent to theiGWB for processingThe iGWB receives the original CDR from the CSOFTX3000 over its self-defined protocolThe iGWB relies on a dual-machine hardware backup to guarantee correct billing informationwithout losing or repeating a CDRSorted CDRs are stored in different directories to be collected by the billing center Afterprocessing the original CDR the iGWB produces the final CDR The processing flow isshown in Figure 2-10HUAWEI CSOFTX3000CDR Description 2 CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 2-13Figure 2-10 CDR processing flowSortingFormatConversionOriginalCDRFinalCDRCDR Sorting

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 13: HUAWEI CSOFTX3000.docx

CDR sorting classifies CDRs of different billing conditions into different groups to processand save them to different physical paths You can define the criteria according to the datafields in the CDR Here the data fields can act as the criteria for the sortingCDR Format ConversionThe format of a specific CDR is related to the version of the equipment In the appendix ofversion release notes the CDR format and samples are provided for your referenceYou can ask Huawei support engineers to provide correct documents about related equipment versions

26 CDR SendingTo increase the reliability of the bill pool and to send the CDRs to the iGWB theCSOFTX3000 uses the sliding window transfer protocol This protocol ensures a timelyaccurate and continuous transfer In this case no CDR is lost or sent repeatedlyThe process to send a CDR is as follows1 The iGWB and bill pool negotiates the start serial number for the CDRs to be sentthrough handshake messages2 After receiving the CDRs the iGWB returns a response to the bill pool indicating that ithas received the negotiated CDRs3 If a correct reply is not received after sending a batch of CDRs the bill pool does notsend the next batch but resends the first CDR of the same batch4 If the correct reply is received the bill pool sends the CDRs of the next batch2 CDR ProducingHUAWEI CSOFTX3000CDR Description2-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)

27 CDR CheckingTo ensure that the CDRs are correct the CSOFTX3000 carries out a cyclic redundancy check(CRC) when producing sending and receiving the CDRs10486981048698Before storing the CDRs in the bill pool the CSOFTX3000 carries out a CRC check andstores the checksum in the bill pool10486981048698After receiving the CDRs the iGWB performs a CRC When the check fails thegateway assumes that the bills have changed during transfer When converting theoriginal CDRs to the final CDRs the gateway stores the final CDRs to another directoryHere the final CDRs result from the original CDRs that fail in the CRC Themaintenance staff then handles the final CDRsHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-1

3 CDR Types and FormatsAbout This ChapterThe following table lists the contents of this chapterSection Describes31 CDR Types The various types of CDR produced by theCSOFTX300032 Final CDR Format The formats of original and final CDRs3 CDR Types and FormatsHUAWEI CSOFTX3000

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 14: HUAWEI CSOFTX3000.docx

CDR Description3-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

31 CDR TypesThis section introduces the following three types of CDRs10486981048698CDRs according to storage original CDRs and final CDRs10486981048698CDRs according to producing process intermediate CDR and terminative CDR10486981048698CDRs produced according to service type or call modes

311 CDR Classification by StorageOriginal CDROriginal CDR is the billing data unit generated and stored on the CSOFTX3000WCCUWCSU The CSOFTX3000 generates and sends the original CDRs to the iGWB inreal-time through an Ethernet connectionFinal CDRUpon receiving the original CDR from the CSOFTX3000 WCCUWCSU the iGWB storesthe CDRs on the hard disk sorts the CDRs and then converts the CDR data format Thesorted and converted CDRs are stored on the hard disk according to certain rules and arecalled the final CDR The services providers charge the end users based on the final CDRs

312 CDR Classification by Call ProcessCDRs of the CSOFTX3000 are classified into two types according to the producing processIntermediate CDRIf the duration of a call exceeds the threshold of the long-duration call timer of theCSOFTX3000 a CDR is produced in each cycle of the timer This CDR is called theintermediate CDRTerminative CDRTerminative CDR is the original CDR which is generated when a call is terminated and theresource is released by the systemA terminative CDR is produced if the duration of a call is shorter than the timer This CDRrecords the information of the entire call process In case the duration of a call is longer thanthe timer an intermediate CDR and a terminative CDR are produced The terminative CDRhowever records only the information collected within the time of the last long-duration calltimerEach intermediate CDR of the CSOFTX3000 records only the information collected in thetime of the long-duration call timer that corresponds to the CDR At the billing center all theintermediate CDRs and the terminative CDR are added up to calculate the actual sum whichis charged for the callHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-3

313 CDR Classification By ScenarioMOC CDR and MTC CDRWhen an MS originates a call and the called party answers an MOC CDR is produced duringthe call or when the call is terminatedWhen an MS terminates a call an MTC CDR is produced during the call or when the callterminatesRoam CDRThe roam CDR is generated at the GMSC for a call from a public switched telephone network(PSTN) or another mobile network to the serving network The roam CDR is a chargingreference for the PSTN or another mobile network The roam CDR is also a reference forsettling trunk occupation expenses between the serving network and the PSTN or between

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 15: HUAWEI CSOFTX3000.docx

two mobile networksYou can decide whether to generate the roam CDR through data configurationFor details see 51 Control on the Producing of CDRsTransit CDRThe transit CDR is produced on the CSOFTX3000 when10486981048698A call is routed to the CSOFTX3000 but the call is neither originated from norterminated at the CSOFTX3000 and10486981048698Both the outgoing and the incoming directions of the call are the CSOFTX3000Transit CDRs are not produced for calls forwarded by the local CSOFTX3000You can decide whether to generate the transit CDR by configuring dataGateway_Outgoing CDRA gateway outgoing CDR is generated when10486981048698A call reaches another mobile network from a gateway office10486981048698A call reaches the PSTN from a gateway officeThe gateway outgoing CDR is a reference for billing in the following cases10486981048698Settlement of trunk occupation between the serving PLMN and the PSTN10486981048698Settlement of trunk occupation between two mobile networksYou can decide whether to generate the gateway outgoing CDR by configuring dataCFW CDRA call forwarding (CFW) CDR is produced when the call forwarding service is triggered Thecall forwarding service enables a call to be forwarded to another specified numberA CFW CDR covers three parties10486981048698A calling party3 CDR Types and FormatsHUAWEI CSOFTX3000CDR Description3-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)10486981048698An original called party (the subscriber who forwards the call)10486981048698A final called party (the subscriber who finally answers the call)The CFW CDR charges only the original called party In the CFW CDR10486981048698The calling party is the subscriber who forwards the call10486981048698The called party is the subscriber who finally answers the call10486981048698The third-party is the calling party10486981048698The IMSI and mobile directory number (MDN) contain the attributes of the originalcalled partyThe CFW CDR also displays the call forwarding type which includes the following10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)MO_SMS CDR and MT_SMS CDRAn MO_SMS CDR is produced for the subscriber who sends the message and an MT_SMSCDR is produced for the subscriber who receives the message An SMS CDR does notdistinguish IN subscribers from ordinary subscribersIn the SMS mode the handset transmits characters through the signaling channel or voicechannel Different from the ordinary CDR the MO_SMS CDR and MT_SMS CDR containthe following fields10486981048698Number of bytesThis field indicates the number of bytes in the UserPart within the short message that is thelength of the content after it is decoded10486981048698Address of the message centerThis field indicates the message center through which the short message travels In the CDMA

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 16: HUAWEI CSOFTX3000.docx

network this field is meaningless and the CDR is produced by the local officeBilling of short message service is conducted at the Message Center The CDR produced from theCSOFTX3000 is for reference onlySS Operation CDRAn SS operation CDR is produced when the HLR returns the Feature operation successfullyEC CDRAn emergency call (EC) CDR is produced when a local MS starts an emergency callPDSN CDRPDSN enables Internet access from an MS for sending and receiving E-mails sending andreceiving fax and surfing the InternetA PDSN CDR is produced when a local MS activates the packet data serviceHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-5ISDN_MO CDR and ISDN_MT CDRWhen a PRA subscriber calls a local MS the local MSC generates an ISDN_MO CDRWhen a local MS calls a PRA subscriber the local MSC generates an ISDN_MT CDROTASP CDROTASP (Over-The-Air Service Provisioning) is activated by an MS By dialing the OTASPaccess number an MS is able to open the account activate the user and set the terminalparameters A registered subscriber can also dial the OTASP access number to modify theterminal parametersThe OTASP CDR is produced when a local MS starts an OTASP callOTAPA CDROTAPA (Over-The-Air Parameter Administration) is activated by the network operator anddoes not involve the MS An operator can issue the OTAPA command to modify the terminalparameters especially to modify the roaming list of a terminalThe OTAPA CDR is produced when an OTAPA operation is conducted successfully by theOTAFCT800 CDRThe CT800 service is a CDMA corporation service (TRUNKING) that aims at corporationcalls point-to-point calls and broadcast callsThe CT800 CDR is produced for the CT800 servicesIWFQNC CDRIWF (InterWorking Function) is a data service based on circuit domain for the interconnectionbetween the PLMN and the other networks such as PSTN ISDN and X25 QNC (QuickNetwork Connection) is among one of the IWF services supported by MSCs that enablesInternet access through circuit domainThe IWFQNC CDR is produced for the IWFQNC serviceMAH CDRMAH (Mobile Access Hunting) service allows registration of a PILOT number that isassociated with multiple user numbers (member numbers) When someone dials the PILOTnumber the member terminal rings sequentially until one of the subscribers answers the callThe MAH CDR is produced for the MAH serviceONLY CDROne Number Link You (ONLY) also known as Flexible Alerting (FA) allows registration ofa PILOT number that is associated with multiple user numbers When someone dials thePILOT number all the member terminals ring at the same time The ONLY subscriber cananswer the call from any of the terminals After the call is answered the rest of the terminalsstop ringing3 CDR Types and Formats

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 17: HUAWEI CSOFTX3000.docx

HUAWEI CSOFTX3000CDR Description3-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)The ONLY CDR is produced for the ONLY serviceEnhanced Call Attempt CDRThe enhanced call attempt CDR is produced for an Interworking function (IWF) call or avoice call that fails It provides information to locate the problem such as CDR types callingnumber called number third-party number MSCID or failure causeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698SS_ATTEMPTBrazil SMP Attempt CDRIt serves to help the Brazil telecom monitor center to monitor the network The CDR is usedin Brazil and is produced when a call fails The CDR contains information such as the setuptime alerting time and allocation complete timeThe CDR includes the following CDR types10486981048698MOC_ATTEMPTMTC_ATTEMPT10486981048698CFW_ATTEMPT10486981048698GWO_ATTEMPT10486981048698ROAM_ATTEMPT10486981048698TRANSIT_ATTEMPT10486981048698ISDN_MO_ATTEMPTISDN_MT_ATTEMPTMSNH CDRThe CSOFTX3000 generates the MSNH CDR for the MSNH service In the MSNH serviceone UIM card is allocated with n MDNs Each MDN can correspond to a city or an area Inthe service all the MDNs are on line and each MDN can be the called number That is youcan connect with the called party by dialing any of the MDNsAIPC CDRThe advanced intelligent peripheral (AIP) is implemented When a PPC subscriber triggersthe WIN service and the announcement played for AIP connection the MSCe generates anAIPC CDR in which the number of the subscriber who triggers the announcement playingflow and the dialed number are recorded for charging and settlement between networksHUAWEI CSOFTX3000CDR Description 3 CDR Types and FormatsIssue 03 (2007-11-30) Huawei Technologies Proprietary 3-7

32 Final CDR FormatThe format of a final CDR can be binary text and ASN1Final CDRs are stored in the final CDR files Final CDRs are produced based on the datafields of the original CDR the charging policy of the billing center and the formatrequirement of the final CDR for querying See Appendix for CDR formats that are supportedby the billing subsystem of the CSOFTX3000Consider the files displayed in Figure 2-5 as an example The details of the MOC CDR aredisplayed in Figure 3-1Figure 3-1 Details of the final CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-1

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 18: HUAWEI CSOFTX3000.docx

4 Examples of CDR ProducingAbout This ChapterThe following table lists the contents of this chapterSection Describes41 Examples of ProducingBasic Call CDRsExamples of producing CDRs for basic calls42 Examples of ProducingSupplementary Service CDRsExamples of producing CDRs for supplementary servicecalls43 CDR Fill-Out Rules The MDNs to be filled in to the CDRs4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

41 Examples of Producing Basic Call CDRsBasic calls refer to ordinary calls that are compared with supplementary service calls Basiccalls include the following three types10486981048698Ordinary subscriber calls10486981048698IN subscriber calls10486981048698Short message callsIntelligent network (IN) subscriber calls apply to the following types of network10486981048698Overlay network10486981048698Target network

411 Examples of Producing Ordinary Call CDRsThe following examples illustrate the producing of ordinary CDRs in different scenarios10486981048698MS-A and MS-B in the Same VMSC10486981048698MS-A and MS-B in Different VMSC10486981048698Call from MS-A to PSTN Subscriber10486981048698Call from PSTN Subscriber to MS-B10486981048698Calls between Mobile Subscribers Served by Different PLMN CarriersMS-A and MS-B in the Same VMSCBoth MS-A and MS-B are in the same VMSCFigure 4-1 shows the producing of CDRs when MS-A calls MS-BFigure 4-1 Calls between MS-A and MS-B in the same VMSCMS-A VMSC MS-BMOCMTCOriginating call to BThe VMSC generates the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 19: HUAWEI CSOFTX3000.docx

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-3MS-A and MS-B in Different VMSCsMS-A and MS-B are in two different VMSCs that belong to the same PLMNFigure 4-2 shows the producing of CDRs when MS-A calls MS-BFigure 4-2 Calls between MS-A and MS-B in different VMSCsMS-AOriginating call to BVMSCA VMSCBMOC MTCMS-B10486981048698VMSCA generates an MOC CDR to charge MS-A10486981048698VMSCB generates an MTC CDR to charge MS-BCall from MS-A to PSTN SubscriberSuppose that Subscriber B is a PSTN subscriber If MS-A calls Subscriber B the GMSC helpsto connect the call between the two networks1 The VMSC searches a route for MS-A and connects the call to the TMSC2 The TMSC forwards the call to the GMSC3 The GMSC connects the call to the specific PSTN switchFigure 4-3 shows the producing of the CDRsFigure 4-3 Calls from MS-A to PSTN subscriber BBMOCPSTN GMSC TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGOriginating call to B4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The VMSC generates an MOC CDR to charge MS-A10486981048698The TMSC generates a transit CDR which acts as a reference for trunk occupationsettlement in the serving PLMN10486981048698The GMSC generates a gateway outgoing CDR which acts as a reference for theoutgoing trunk occupation settlement between the serving PLMN and the PSTNIf the call is routed directly from the VMSC to the GMSC and is routed to the PSTN withoutpassing through the TMSC no transit CDR is producedThe producing of transit CDRs and gateway outgoing CDRs is determined by data configuration That isthe transit CDRs (or gateway outgoing CDRs) can be produced in the other MSCs rather than the TMSC(or GMSC) A VMSC serving as a GMSC connected to the switch of other networks can generategateway CDRs through data configuration For details see 51 Control on the Producing of CDRsCall from PSTN Subscriber to MS-BSuppose that Subscriber A is a PSTN subscriber who calls MS-BThe GMSC helps to connect the call between the two networks1 When subscriber A calls MS-B the PSTN switch delivers the call to the GMSC2 The GMSC obtains the TLDN of MS-B and connects the call to the TMSC3 The TMSC connects the call to the VMSCFigure 4-4 shows the producing of the CDRsFigure 4-4 Call from PSTN subscriber A to MS-BMTCPSTN GMSC TMSC VMSCROAM TRANSITTerminating call to BA MS-B

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 20: HUAWEI CSOFTX3000.docx

The following describes the produced CDRs10486981048698The GMSC generates a ROAM CDR as a reference for incoming trunk occupationsettlement between the serving PLMN and other networks10486981048698The TMSC generates a transit CDR as a reference for trunk occupation settlement in theserving PLMN10486981048698The VMSC produces an MTC CDR to charge MS-BWhen a call is routed directly from the GMSC to the VMSC without passing through theTMSC no transit CDR is producedHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-5The producing of the roam CDR transit CDR and gateway outgoing CDR is determined by dataconfiguration For details see 51 Control on the Producing of CDRsCalls between Mobile Subscribers Served by Different PLMN CarriersMS-B is served by Carrier-W and MS-A is served by Carrier-Y The switch of Carrier-Yproduces CDRs for MS-A and the switch of Carrier-W produces CDRs for MS-B Eachcarrier produces its own CDRs for inter-network settlement1 When MS-A calls MS-B the VMSCA forwards the call to GMSCA2 GMSCA connects the call to GMSCB of Carrier-W3 GMSCB obtains the TLDN of MS-B and connects the call to VMSCBFigure 4-5 shows the producing of the CDRsFigure 4-5 Ordinary calls between mobile subscribers served by different carriersOriginatingcall to BROAM MTCMS-A VMSCA TMSCA GMSCA GMSCB VMSCB MS-BGATEWAY_OUTGOINGMOC TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A of Carrier-Y10486981048698VMSCB produces an MTC CDR to charge MS-B of Carrier-W10486981048698TMSCA produces a transit CDR10486981048698GMSCA produces a gateway outgoing CDR as a reference for outgoing trunk occupationsettlement between the serving PLMN and other networks10486981048698GMSCB produces a roam CDR as a reference for incoming trunk occupation settlementbetween the serving PLMN and other networks

412 Examples of Producing IN Call CDRs in Overlay NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios inan overlay networkCall Between PPC SubscribersSuppose that the PPC (prepaid call) subscribers MS-A and MS-B are in the same VMSCwhere MS-A calls MS-B1 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-A is a PPC subscriber4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-6 Huawei Technologies Proprietary Issue 03 (2007-11-30)2 The GMSCSSP negotiates with the SCP of MS-A for charging3 The GMSCSSP negotiates with the SCP of MS-B for charging when it identifies thatMS-B is also a PPC subscriber

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 21: HUAWEI CSOFTX3000.docx

4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-6 shows the producing of the CDRsFigure 4-6 Call between PPC mobile subscribersMOCMTCGMSCSSP TMSC VMSC MS-ABOriginating call to BTerminating call to BTRANSIT TRANSITThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A10486981048698The VMSC produces an MTC CDR to charge MS-B10486981048698The TMSC produces two transit CDRs because the call passes the TMSC twice10486981048698The GMSCSSP produces another transit CDRCalls from PPC Subscriber to PSTN SubscriberSuppose that MS-A is a PPC mobile subscriber and Subscriber B is a PSTN subscriber MS-Acalls Subscriber B1 The VMSC connects the call to the TMSC2 The TMSC overlays the call to the GMSCSSP3 The GMSCSSP connects the call to the PSTNHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-7Figure 4-7 shows the producing of the CDRsFigure 4-7 Call from PPC MS-A to PSTN subscriber BBMOCPSTN GMSCSSP TMSC VMSCA MS-AGATEWAY_ TRANSITOUTGOINGThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement ofoutgoing trunk occupation between the serving PLMN and the PSTN10486981048698The TMSC produces a transit CDRCalls from PSTN Subscribers to PPC SubscriberSuppose that MS-B is a PPC subscriber and Subscriber A is a PSTN subscriber Subscriber Acalls MS-B10486981048698The PSTN switch connects the call to the GMSCSSP10486981048698The GMSCSSP forwards the call to the TMSC10486981048698The TMSC connects the call to the VMSCFigure 4-8 shows the producing of the CDRsFigure 4-8 Call from PSTN subscriber A to MS-BAMTCPSTN GMSCSSP TMSC VMSC MS-BROAM TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-8 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698The GMSC produces a ROAM CDR as a reference for settlement of incoming trunkoccupation between the serving PLMN and the PSTN10486981048698The VMSC produces an MTC CDR to charge MS-B

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 22: HUAWEI CSOFTX3000.docx

10486981048698The TMSC produces a transit CDRCalls from Ordinary Mobile Subscriber to Local PPC SubscriberSuppose that MS- A is an ordinary mobile subscriber and MS-B is a PPC mobile subscriberMS-A calls MS-B10486981048698VMSCA connects the call to TMSCA10486981048698TMSCA connects the call to the GMSCSSP10486981048698The GMSCSSP searches a route and connects the call to TMSCB10486981048698TMSCB connects the call to VMSCBFigure 4-9 shows the producing of the CDRsFigure 4-9 Call from an ordinary PLMN subscriber to a PPC mobile subscriberOriginatingcall to BTRANSIT MTCMS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB IN MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a TRANSIT CDRCalls from PPC Subscribers to Local Ordinary Mobile SubscribersSuppose that MS-A is a PPC subscriber and MS-B is an ordinary mobile subscriber MS-Acalls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCSSP3 The GMSCSSP searches a route and connects the call to TMSCB4 TMSCB connects the call to VMSCBHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-9Figure 4-10 shows the producing of the CDRsFigure 4-10 Call from a PPC mobile subscriber to an ordinary mobile subscriberOriginatingcall to BTRANSIT MTCIN MS-A VMSCA TMSCA GMSCSSP TMSCB VMSCB MS-BMOC TRANSIT TRANSITThe following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA and TMSCB produce two TRANSIT CDRs each because the call passesTMSCA and TMSCB twice10486981048698The GMSCSSP produces a transit CDRCalls from PPC Subscriber to Subscriber of another PLMNSuppose that MS-A is a PPC mobile subscriber and MS-B is a mobile subscriber of anotherPLMN MS-A calls MS-B1 VMSCA connects the call to TMSCA2 TMSCA overlays the call to the GMSCASSP3 GMSCASSP connects the call to GMSCB4 GMSCB connects the call to VMSCBFigure 4-11 shows the producing of the CDRsFigure 4-11 Call from MS-A to Subscriber-EOriginating

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 23: HUAWEI CSOFTX3000.docx

call to BROAM MTCIN MS-A VMSCA TMSCA GMSCASSP GMSCB VMSCB Ordinary MS-BGATEWAY_OUTGOINGMOC TRANSIT4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-10 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCB produces an MTC CDR to charge MS-B10486981048698TMSCA produces a transit CDR10486981048698GMSCASSP produces a gateway outgoing CDR10486981048698GMSCB produces a roaming CDR

413 Examples of Producing IN Call CDRs in Target NetworkThe following examples illustrate the producing of CDRs for different IN service scenarios ina target networkCalls in the Local MSCSuppose that MS-A and MS-B are two IN subscribers in the same VMSCSSP MS-A callsMS-BFigure 4-12 shows the producing of the CDRsFigure 4-12 Call in the same VMSCSSPIN MS-A VMSCSSP IN MS-BMOCMTCOriginating call to BThe VMSCSSP produces the following two CDRs10486981048698An MOC CDR for charging MS-A10486981048698An MTC CDR for charging MS-BHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-11Gateway Outgoing CallsSuppose that MS-A is an IN subscriber and MS-A calls MS-B in another PLMNFigure 4-13 shows the producing of the CDRsFigure 4-13 Call from MS-A to a subscriber in another PLMNMOCGMSCSSP TMSC VMSCSSP IN MS-ATRANSITOriginating call to BMS-BGATEWAY_OUTGOINGThe following describes the produced CDRs10486981048698__________The VMSCSSP produces an MOC CDR to charge MS-A10486981048698The GMSCSSP produces a gateway outgoing CDR as a reference for settlement of theoutgoing trunk occupation between the serving PLMN and other PLMN10486981048698The TMSC produces a transit CDRGateway Incoming CallsSuppose MS-A is an overlay IN subscriber in another PLMN and MS-B is a target INsubscriber in local PLMN MS-A calls MS-BFigure 4-14 shows the producing of the CDRs

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 24: HUAWEI CSOFTX3000.docx

Figure 4-14 Incoming call from MS-A to MS-BOriginatingcall to BROAM MTCIN MS-A VMSCA TMSC GMSCASSP GMSCBSSP VMSCBSSP IN MS-BMOC TRANSIT GATEWAY_OUTGOING4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-12 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRs10486981048698VMSCA produces an MOC CDR to charge MS-A10486981048698VMSCBSSP produces an MTC CDR to charge MS-B10486981048698The TMSC produces a TRANSIT CDR10486981048698GMSCBSSP produces a ROAM CDR10486981048698GMSCASSP produces a GATEWAY_OUTGOING CDR

414 Examples of Producing SM Call CDRsSending SMSuppose that MS-A sends short message to MS-BFigure 4-15 shows the producing of the CDRsFigure 4-15 CDR produced for sending SMsOriginating SMS to BMC MCGMSC MSCA MSAMO_SMSForward Short MessageForward Short MessageMSCA produces an MO_SMS CDR to charge MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-13Receiving SMSuppose that MS-A sends short message to MS-BFigure 4-16 shows the producing of the CDRsFigure 4-16 CDR produced for receiving SMMC MCGMSC MSCB MSBSMS transferMT_SMSForward Short MessageMSCB produces an MT_SMS CDR to charge MS-B

42 Examples of Producing Supplementary Service CDRsThis section illustrates the producing of CDRs for different supplementary services

421 Examples of Producing Call Forwarding CDRsCall forwarding enables an incoming call to be forwarded to a specified numberThe MS originating call forwarding is charged For example if MS-A calls MS-B and MS-Bforwards the call to MS-C then MS-B is chargedFor intelligent service subscribers the forwarded-to number may be registered either at the HLR or atthe SCPThe following describes different types of call forwarding10486981048698Call forwardingndashunconditional (CFU)10486981048698Call forwardingndashbusy (CFB)10486981048698Call forwardingndashno answer (CFNA)10486981048698Call forwardingndashdefault (CFD)

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 25: HUAWEI CSOFTX3000.docx

4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-14 Huawei Technologies Proprietary Issue 03 (2007-11-30)Call ForwardingndashUnconditionalThe GMSC or the originating MSC can initiate the CFU service During a CFU the HLRreturns the forwarded-to number when the CSOFTX3000 requests for the route data of thecalled party The producing of CDR is not related to the exact location of the called partyThe following describes some CFU scenarios where CDRs are produced10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are inthe same VMSC while MS-B is in another VMSC The forwarded-to party MS-C is aPPC subscriber When MS-A calls MS-B MS-B unconditionally forwards the call toMS-C1 MS-A calls MS-B and the VMSC requests for the TLDN MS-B from the HLR whereMS-B is registered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC connects the call to the GMSCSSP through the TMSC when it identifiesthat MS-C is a PPC subscriber4 The GMSCSSP searches a route and connects the call to the VMSC through the TMSCThe SCP can return the forwarded-to number of MS-C This is common in the following call forwardingscenariosFigure 4-17 shows the producing of the CDRsFigure 4-17 Calling and called subscribers in the different VMSCsMOCMTCCFWGMSCSSP TMSC VMSC MS-ACTRANSITOriginating call to BTerminating call to CThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Aminus The VMSC produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDR to charge MS-Cminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-15In the CFW CDR10486981048698Caller_party_number is the MDN of MS-B10486981048698Called_party_number is the MDN of MS-C10486981048698Third_party_number is the MDN of MS-A10486981048698MDN is the MDN of MS-B10486981048698Roam number is null (the VMSC cannot obtain the TLDN because the MS-C is a PPC subscriber)10486981048698Service Feature Indication is CFU10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A unconditionally forwards the call toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 26: HUAWEI CSOFTX3000.docx

5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-18 shows the producing of the CDRsFigure 4-18 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFWThe following describes the produced CDRsminus The GMSCSSP produces a roaming CDRminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in thesame VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B and MS-Care in the same VMSC When MS-C calls MS-A MS-A unconditionally forwards the call toMS-B1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-16 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-19 shows the producing of the CDRsFigure 4-19 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRsminus The GMSCSSP produces another transit CDRIf MS-B registers CFU a CFW CDR is produced in the CSOFTX3000 that obtains the TLDN of MS-BThe producing of CFW CDR is impertinent to the location of MS-BIn the first scenario the VMSC obtains the TLDN and generates the CFW CDRIn the second scenario the GMSC obtains the TLDN and generates the CFW CDRIn the third scenario the GMSCSSP obtains the TLDN and generates the CFW CDRCall ForwardingndashBusy and Call ForwardingndashNo AnswerCall forwardingndashbusy (CFB) and call forwardingndashno answer (CFNA) are conditionalforwarding The CDRs produced in these two types of forwarding are similar except thevalue of Service Feature Indication 1In these two types of forwarding a call is first routed to the called party If the HLR detectsthat the called party complies with the forwarding criteria the call is forwardedThe following describes some CFB and CFNA scenarios where CDRs are produced

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 27: HUAWEI CSOFTX3000.docx

10486981048698Calls between mobile subscribers in different VMSCsIn this scenario the intelligent network is an overlay network MS-A and MS-C are in thesame VMSC while MS-B is in another VMSC The forwarded-to party MS-C is a PPCsubscriber When MS-A calls MS-B MS-B is busy and the call is forwarded to MS-C1 VMSCA requests the TLDN of MS-B from the HLR where MS-B is registered2 The HLR identifies that MS-B is busy and then obtains the forwarded-to number theMDN of MS-C3 VMSCA connects the call to GMSCASSP through TMSCA when it identifies thatMS-C is a PPC subscriberHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-174 GMSCASSP obtains the TLDN of MS-C and connects the call to VMSCA throughTMSCBFigure 4-20 shows the producing of the CDRsFigure 4-20 Calling and called subscribers in the different VMSCsTRANSITMS-B VMSCB TMSCB GMSCSSP TMSCA VMSCA MS-ACTRANSIT MOCMTCCFWThe following describes the produced CDRsminus VMSCA produces an MOC CDR to charge MS-Aminus VMSCA produces a CFW CDR to charge MS-B and the Service Feature Indication isCFBminus VMSCA produces an MTC CDR to charge MS-Cminus TMSCA produces a transit CDR10486981048698Calls from PSTN subscriber to mobile subscriberIn this scenario MS-A and MS-B are in the same VMSC while Subscriber C is a PSTNsubscriber When Subscriber C calls MS-A MS-A is busy and the call is forwarded toMS-B1 The PSTN switch connects the call to the GMSCSSP2 The GMSC requests the TLDN of MS-A from the HLR where MS-A is registered3 The HLR identifies that MS-A is busy and obtains a forwarded-to number the MDN ofMS-B4 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-21 shows the producing of the CDRsFigure 4-21 Call from PSTN subscriber C to MS-BMTCGMSCSSP TMSC VMSC MS-ABTRANSITPSTNROAMCFW4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-18 Huawei Technologies Proprietary Issue 03 (2007-11-30)The following describes the produced CDRsminus The GMSCSSP produces a roam CDR to charge MS-A The Service FeatureIndication is CFBminus The GMSCSSP produces a CFW CDR to charge MS-Bminus The VMSC produces an MTC CDRminus The TMSC produces a transit CDR10486981048698Calls originated by PPC subscriber and forwarded between mobile subscribers in the

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 28: HUAWEI CSOFTX3000.docx

same VMSCIn this scenario MS-C is a PPC subscriber in an overlay network MS-A MS-B andMS-C are in the same VMSC When MS-C calls MS-A MS-A does not answer and thecall is forwarded to MS-B1 The VMSC connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN of MS-A from the HLR where MS-A is registeredand then connects the call to the VMSC3 MS-A does not answer the call The GMSCSSP obtains the forwarded-to number theMDN of MS-B from the HLR4 The GMSCSSP connects the call to the VMSC through the TMSC The call isconnected to MS-BFigure 4-22 shows the producing of the CDRsFigure 4-22 Calling and called MSs in the same VMSCMOCMTCGMSCSSP TMSC VMSC MS-ABCTRANSITPSTNCFWThe following describes the produced CDRsminus The VMSC produces an MOC CDR to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-A The Service FeatureIndication is CFNAminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces a transit CDRIn these three scenarios the MSs share the same position but the forwarding conditions are differentTherefore the CFW CDRs are produced in different MSCs For the CFB and the CFNA CDRs areproduced in the CSOFTX3000 that initiates the call forwarding that is the originating MSC or theGMSCHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-19Call ForwardingndashDefaultThe Call ForwardingndashDefault (CFD) integrates all types of call forwarding which weredescribed previously The call forwarding is activated according to the actual casesThe condition of CFD is the same as that of CFU CFB or CFNA The only difference is thatthe value of Service Feature Indication is CFDMultiple ForwardingThe approaches to produce CDRs for various types of multiple forwarding (CFU CFBCFNA) are the sameThe following takes the CFU as an example10486981048698Call forwarding to PPC subscriber with calling and called parties in different VMSCsIn this scenario MS-A MS-C MS-D and MS-E are in the same VMSC MS-B is inanother VMSC of the same PLMN When MS-A calls MS-B the call is unconditionallyforwarded from MS-B to MS-C then from MS-C to MS-D and then from MS-D toMS-E MS-E is a PPC subscriber and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the MDN of MS-D5 The VMSC requests the TLDN MS-D from the HLR where MS-D is registered6 The HLR returns the forwarded-to number the MDN of MS-E

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 29: HUAWEI CSOFTX3000.docx

7 The VMSC identifies that MS-E is a PPC subscriber and connects the call toGMSCSSP through TMSC8 The GMSCSSP routes and connects the call to the VMSC through the TMSC9 MS-E is connectedFigure 4-23 shows the process to produce the CDRFigure 4-23 Call forwarding between different VMSC to PPC subscriberGMSCSSP TMSC VMSC MS-ACDETRANSIT MOCMTCCFWminus The VMSC produces an MOC to charge MS-A In the CDR the calling party is Acalled party is B and the third party number is the number of MS-E4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-20 Huawei Technologies Proprietary Issue 03 (2007-11-30)minus The VMSC produces three call forwarding CDRs (CFW)The CDR for MS-B calling party is B called party is C and third party is AThe CDR for MS-C calling party is C called party is D and third party is AThe CDR for MS-D calling party is D called party is E and third party is Aminus The VMSC produces an MTC CDR to charge MS-Eminus The TMSC produces a transit CDRminus The GMSCSSP produces a transit CDR in which the calling party is A and the calledparty is EIn the CFW CDR the TLDN is null because in a CFU the VSMC is unable to obtain the correct TLDNThe Service Feature Indication is CFU10486981048698Call forwarding of fixed-to-mobile callsIn this scenario MS-A MS-B and MS-D are in the same VMSC Subscriber C is aPSTN subscriber When C calls MS-A the call is unconditionally forwarded from MS-Ato MS-B and then from MS-B to MS-DThe call connection process is as follows1 The PSTN switch connects the call to the GMSCSSP2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered5 The HLR returns the forwarded-to number the MDN of MS-D6 The GMSCSSP requests the TLDN MS-D from the HLR where MS-D is registered7 The GMSCSSP routes the call and connects the call to the VMSC through the TMSCFigure 4-24 shows the process to produce the CDRFigure 4-24 Forwarding of fixed-to-mobile callsGMSCSSP TMSC VMSC MS-ABDTRANSIT MTCPSTNROAMCFWminus The GMSCSSP produces a ROAM CDR In the CDR the calling party is C and thecalled party is Aminus The GMSCSSP produces the following two call forwarding CDRs (CFW)1 The CDR for MS-A the calling party is A called party is B and third party is C2 The CDR for MS-B the calling party is B called party is D and third party is Cminus The VMSC produces a terminative CDR (MTC) to charge MS-D The calling party isB called party is D and third party is CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR Producing

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 30: HUAWEI CSOFTX3000.docx

Issue 03 (2007-11-30) Huawei Technologies Proprietary 4-21minus The TMSC produces a transit CDR where the calling party is C and called party is D10486981048698Call forwarding of mobile-to-fixed callsIn this scenario MS-A MS-B and MS-C are in the same VMSC Subscriber D is aPSTN subscriber When MS-A calls MS-B the call is unconditionally forwarded fromMS-B to MS-C and then from MS-C to Subscriber DThe call connection process is as follows1 The VMSC of MS-A requests the TLDN of MS-B from the HLR where MS-B isregistered2 The HLR returns the forwarded-to number the MDN of MS-C3 The VMSC requests the TLDN MS-C from the HLR where MS-C is registered4 The HLR returns the forwarded-to number the DN of D5 The VMSC routes the call and connects the call to the GMSCSSP through the TMSC6 The GMSC connects the call to the PSTNFigure 4-25 shows the process to produce the CDRFigure 4-25 Forwarding of mobile-to-fixed callsGMSCSSP TMSC VMSC MS-ABCTRANSIT MTCPSTNGATEWAY_OUTGOINGMOCCFWminus The GMSCSSP produces a GATEWAY_OUTGOING CDR In the CDR the callingparty is A and the called party is Dminus The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party isA called party is B and the third party is Dminus The VMSC produces the following two CFW CDRs1 The CDR for MS-B the calling party is B called party is C and third party is A2 The CDR for MS-C the calling party is C called party is D and third party is Aminus The TMSC produces a transit CDR where the calling party is A and called party is D10486981048698Call forwarding with all mobile subscribers in the same VMSCIn this scenario MS-A MS-B and MS-C are in the same VMSC MS-C is a PPCsubscriber When MS-C calls MS-A the call is unconditionally forwarded from MS-A toMS-B and the intelligent network is an overlay networkThe call connection process is as follows1 The VMSC connects the call to the GMSCSSP through the TMSC2 The GMSCSSP requests the TLDN MS-A from the HLR where MS-A is registered3 The HLR returns the forwarded-to number the MDN of MS-B4 The GMSCSSP requests the TLDN of MS-B from the HLR where MS-B is registered4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-22 Huawei Technologies Proprietary Issue 03 (2007-11-30)5 The GMSCSSP connects the call to the VMSC through the TMSCFigure 4-26 shows the process to produce the CDRFigure 4-26 Call forwarding with all mobile subscribers in the same VMSCGMSCSSP TMSC VMSC MS-ABCCFW TRANSIT MOCMTCminus The VMSC produces an MOC to charge MS-Cminus The GMSCSSP produces a CFW CDR to charge MS-Aminus The VMSC produces an MTC CDR to charge MS-Bminus The TMSC produces two transit CDRs

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 31: HUAWEI CSOFTX3000.docx

minus The GMSCSSP produces one transit CDRThe following are some remarks about CFW CDR10486981048698If a subscriber registered with CFU is the called party the CDR is generated at theCSOFTX3000 that requests the TLDN In the first two scenarios of the previousexamples the VMSC requests the TLDN and generates the CDR In the third scenariohowever the GMSCSSP requests the TLDN and generates the CDR10486981048698The CFW CDRs are produced at different places when two subscribers registered withCFNA and CFB are in the same location but are configured with different forwardingconditions The CDR for CFNA and CFB users is produced on the CSOFTX3000 thattriggers the forwarding usually the originating office or the gateway office The fill-outrules for these two types of CFW CDRs are the same as that of the CFU CDRs Only theservice feature indications are different10486981048698CFD is a combination of CFB and CFNA The prerequisites for trigging the CFD are thesame as those for trigging CFB and CFNA The only difference is that the ServiceFeature Indication in this scenario is CFDIn the previous examples calls are forwarded to PPC subscribers If the forwarded-to number is not aPPC subscriber number GMSCSSP is not involved

422 Examples of Producing Call Waiting CDRsCall Waiting (CW) is a supplementary service originated by the network When subscribersactivate the CW service they can receive a notice for another incoming call while holding thecurrent call In this case they can choose to accept refuse or ignore this incoming callIn this scenario MS-A and MS-B are in VMSCA and MS-B has the CW service activated1 MS-A calls MS-B and they are in conversation2 MS-C from another network calls MS-B and the CW service is activated3 MS-B holds the call with MS-A and starts conversation with MS-CHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-23Figure 4-27 shows the producing of the CDRsFigure 4-27 Call waitingGMSC TMSC VMSC MS-ABROAM TRANSIT MOCMTCMTCMS-CThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Cthe called party is B and the Service Feature Indication is CW10486981048698The GMSCSSP produces a roam CDR10486981048698The TMSC produces a transit CDR

423 Examples of Producing Call Transfer CDRsIf a subscriber registered with the Call Transfer (CT) service sets up two calls (incoming oroutgoing calls) this subscriber can connect these two remote parties through an ordinary callAfter the setup of connection this subscriber releases the call connection with those tworemote partiesAfter the CT service the charging rule and rate remain MOC CDRs and MTC CDRs areproduced for each connected partyIn this scenario MS-A and MS-B are in the same VMSC MS-A has the CT service registeredand activated MS-C is in another network

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 32: HUAWEI CSOFTX3000.docx

1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and hangs up after MS-C is connected or alerted3 MS-B and MS-C start conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-24 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-28 shows the producing of the CDRsFigure 4-28 Call TransferGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMOCMTCIn this call process CDRs are produced for two separate calls One of the calls is betweenMS-A and MS-B and the other call is between MS-A and MS-C When the call betweenMS-B and MS-C is released two MOC CDRs are produced for MS-A In these two CDRsMS-A is the calling party while MS-B and MS-C are the called parties The Service FeatureIndication in the CDRs is CTThe following describes the produced CDRs10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is B10486981048698The VMSC produces an MOC CDR to charge MS-A In the CDR the calling party is Aand the called party is C The Service Feature Indication in the CDR is CT10486981048698The VMSC produces an MTC CDR to charge MS-B In the CDR the calling party is Aand the called party is B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a Transit CDRTable 4-1 lists the billing start and end time for the CDRs In the table radicmeans billing isconducted and means billing is not conductedTable 4-1 Billing start and end time of the CDRsCalling timepointAharrB AharrCNone MOC MTC MOC GATEWAY_OUTGOING1 A-B connected2 A-C connected3 A conduct CT4 B-C connected5 Call releasedradicStart 1End 5radicStart 1End 5radicStart 2End 5Set CT tag

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 33: HUAWEI CSOFTX3000.docx

radicStart 2End 5HUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-25Calling timepointAharrB AharrC1 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B-C connected6 Call releasedradicStart 1End 6radicStart 1End 6radicStart 5End 6Set CT tagradicStart 5End 61 A-B connected2 A-C rings3 A conduct CT4 B-C rings5 B released or Cpremature releaseradicStart 1End 5radicStart 1End 5

424 Examples of Producing Multiparty Service CDRsThe multiparty service enables a subscriber to communicate with multiple remote subscribersat the same time and to facilitate a multiparty meeting The multiparty meeting includesThree-Way Calling (3WC) and Conference Call (CC)The 3WC service enables a subscriber to communicate with two remote subscribers at thesame timeThe CC service enables a subscriber to facilitate a multiparty conference In this conferenceeach attendee can hear others During the conference the convener can hold the call and addor delete remote subscribers The maximum number of remote subscribers that can beconnected is registered in the HLR

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 34: HUAWEI CSOFTX3000.docx

In this scenario MS-A and MS-B are in the same VMSC MS-C is in another network1 MS-A calls MS-B and the call is held2 MS-A calls MS-C and starts conversation3 MS-A activates 3WC service and all the three parties are in conversation4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-26 Huawei Technologies Proprietary Issue 03 (2007-11-30)Figure 4-29 shows the producing of the CDRsFigure 4-29 3WC serviceGMSC TMSC VMSC MS-ABTRANSITMS-CGATEWAY_OUTGOINGMOCMTCMOCThe following describes the produced CDRs10486981048698The VMSC produces two MOC CDR to charge MS-A The calling party is MS-A andthe called parties are MS-B and MS-C10486981048698The VMSC produces one MTC CDR to charge MS-B The calling party is MS-A and thecalled party is MS-B10486981048698The GMSCSSP produces a gateway outgoing CDR10486981048698The TMSC produces a transit CDRIf MS-A activates the 3WC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is 3WCIf MS-A activates the CC service10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-B When MS-A calls MS-B using the operation service code theService Feature Indication is CC10486981048698The VMSC produces an MOC CDR to charge MS-A The calling party is MS-A and thecalled party is MS-C The Service Feature Indication is CC

43 CDR Fill-Out RulesThis section introduces the fill-out rules of different types of CDRs

431 Intra-MSC CallThe following describes the fill-out rules of the CDRs for intra-MSC callsCall from MS-A to MS-BTable 4-2 lists the key fields and values of the MOC CDR for MS-AHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-27Table 4-2 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN of A MDN of MS-ACalled_party_number MDN of B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN of A The party to be charged which is the MDN ofthe calling party

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 35: HUAWEI CSOFTX3000.docx

Table 4-3 lists the key fields and values of the MTC CDR for MS-BTable 4-3 Key fields and values of the MTC CDR for MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberCharged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyCall from MS-A to MS-B and Forwarded to MS-CTable 4-4 lists the key fields and values of the MOC CDR for MS-ATable 4-4 Key fields and values of the MOC CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-28 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-5 lists the key fields and values of the CFW CDR for MS-BTable 4-5 Key fields and values of the CFW CDR for MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-6 lists the key fields and values of the MTC CDR for MS-CTable 4-6 Key fields and values of the MTC CDR for MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party

432 Gateway Outgoing CallThe following describes the fill-out rules of the CDRs for gateway outgoing callsCall from Local MS-A to MS-B in Other NetworkTable 4-7 lists the key fields and values of the MOC CDR for MS-ATable 4-7 Key fields and values of the MOC CDR for MS-A

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 36: HUAWEI CSOFTX3000.docx

Key Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-29Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyTable 4-8 lists the key fields and values of the gateway outgoing CDR for MS-ATable 4-8 Key fields and values of the gateway outgoing CDR for MS-AKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-C in Other NetworkMS-A and MS-B are in the serving PLMN whereas MS-C is in another LPMNTable 4-9 lists the key fields and values of the CDR for MS-ATable 4-9 Key fields and values of the CDR for MS-AKey Field Value DescriptionCDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF C The third party number which is valid whenCFW occursCharged_MDN MDN OF A The party to be charged which is the MDN ofthe calling party4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-30 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-10 lists the key fields and values of the CFW CDR of MS-BTable 4-10 Key fields and values of the CFW CDR of MS-BKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-11 lists the key fields and values of the gateway outgoing CDR for MS-B when the

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 37: HUAWEI CSOFTX3000.docx

call is forwarded to MS-CTable 4-11 Key fields and values of the gateway outgoing CDR for MS-BKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

433 Gateway Incoming CallThe following describes the fill-out rules of the CDRs for gateway incoming callsCall to MS-B in Serving PLMN from other PLMNTable 4-12 lists the key fields and values of the MTC CDR of MS-BTable 4-12 Key fields and values of the MTC CDR of MS-BKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-31Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyTable 4-13 lists the key fields and values of the roaming CDRTable 4-13 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Call from MS-A to MS-B and Forwarded to MS-CMS-A and MS-B are in another network whereas MS-C is in the serving PLMNTable 4-14 lists the key fields and values of the MTC CDR of MS-CTable 4-14 Key fields and values of the MTC CDR of MS-CKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF C The party to be charged which is the MDN ofthe called party4 Examples of CDR ProducingHUAWEI CSOFTX3000

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 38: HUAWEI CSOFTX3000.docx

CDR Description4-32 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-15 lists the key fields and values of the roaming CDRTable 4-15 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

434 Transit CallThe following describes the fill-out rules of the transit CDRsCall between other PLMN and Transit by Local OfficeWhen MS-A and MS-B are in another PLMN and the call from MS-A to MS-B is transited bylocal MSC the following CDRs are generatedTable 4-16 lists the key fields and values of the roaming CDRTable 4-16 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -Table 4-17 lists the key fields and values of the gateway outgoing CDR for MS-A callingMS-BTable 4-17 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-33Key Field Value DescriptionCalled_party_number MDN OF B Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -When MS-A and MS-B are in the serving PLMN and the call from MS-A to MS-B is transitedby local MSC the following CDRs are generatedTable 4-18 lists the key fields and values of the transit CDRTable 4-18 Key fields and values of the transit CDRKey Field Value DescriptionCDR_type TRANSIT For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 39: HUAWEI CSOFTX3000.docx

Call from other PLMN to Local MS-B and Forwarded to other PLMNWhen MS-A and MS-C are in another PLMN and MS-B is in the serving PLMN thefollowing CDRs are producedTable 4-19 lists the key fields and values of the roaming CDRTable 4-19 Key fields and values of the roaming CDRKey Field Value DescriptionCDR_type ROAM For inter-network settlementCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN -4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-34 Huawei Technologies Proprietary Issue 03 (2007-11-30)Table 4-20 lists the key fields and values of the CFW CDRTable 4-20 Key fields and values of the CFW CDRKey Field Value DescriptionCDR_type CFW For billing on the party that initiates CFWCaller_party_number MDN OF B MDN of the party that initiates CFWCalled_party_number MDN OF C Called party number being dialed in the sameformat with the calling numberThird_party_number MDN OF A The third party number which is valid whenCFW occursCharged_MDN MDN OF B The party to be charged which is the MDN ofthe party that initiates CFWTable 4-21 lists the key fields and values of the gateway outgoing CDR for the call forwardedfrom B to CTable 4-21 Key fields and values of the gateway outgoing CDRKey Field Value DescriptionCDR_type GATEWAY_OUTGOING For inter-network settlementCaller_party_number MDN OF B MDN of the party that initiatesCFWCalled_party_number MDN OF C Called party number being dialedin the same format with the callingnumberThird_party_number -Charged_MDN -

435 Intelligent CallThe following describes the fill-out rules of the IN call CDRsIn the intelligent service CDR intelligent service tags are used to indicate the service feature This tagcorresponds to the intelligent service keyMobile Originating Intelligent CallTable 4-22 lists an intelligent call MOC CDR for the calling party is produced at the MSCwhere the intelligent call originating process is triggeredHUAWEI CSOFTX3000CDR Description 4 Examples of CDR ProducingIssue 03 (2007-11-30) Huawei Technologies Proprietary 4-35Table 4-22 Key fields and values of the intelligent MOC CDRKey Field Value Description

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 40: HUAWEI CSOFTX3000.docx

CDR_type MOC For billing on the calling partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number - -Charged_MDN MDN OF A The party to be charged which is the MDN ofthe calling partyIntelligent_service_flag - Intelligent service tag of the party to bechargedMobile Terminating Intelligent CallTable 4-23 lists an intelligent MTC CDR for the called party is produced at the MSC wherethe intelligent call terminating process is triggeredTable 4-23 Key fields and values of theKey Field Value DescriptionCDR_type MTC For billing on the called partyCaller_party_number MDN OF A MDN of the calling partyCalled_party_number MDN OF B Called party number being dialed in the sameformat with the calling numberThird_party_number -Charged_MDN MDN OF B The party to be charged which is the MDN ofthe called partyIntelligent_service_flag Intelligent service tag of the party to be charged

436 Short Message CallSM SendingTable 4-24 Key fields and values of the of the MO-SMS CDRKey Field Value DescriptionCDR_type MO_SMS For charging the subscriber who sends theSM or for statistics4 Examples of CDR ProducingHUAWEI CSOFTX3000CDR Description4-36 Huawei Technologies Proprietary Issue 03 (2007-11-30)Key Field Value DescriptionCaller_party_number Subscribernumber of AMDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives theSMCharged_MDN MDN number ofAThe party to be charged which is the MDNof the subscriber who sends the SMSMC ID SMC addressSM ReceivingTable 4-25 Key fields and values of the MT-SMS CDRKey Field Value DescriptionCDR_type MT_SMS For charging the subscriber who receives theSM or for statisticsCaller_party_number Subscribernumber of A

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 41: HUAWEI CSOFTX3000.docx

MDN of the subscriber who sends the SMCalled_party_number Subscribernumber of BMDN of the subscriber who receives the SMCharged_MDN MDN numberof BThe party to be charged which is the MDN ofthe subscriber who receives the SMSMC ID SMC addressHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-1

5 CDR Control and SortingAbout This ChapterThe following table lists the contents of this chapterSection Describes51 Control on the Producing of CDR The reason and method of controlling theproducing of specific types of CDR such as thegateway outgoing CDR52 Number Conversion for CDRs The reason and method of number changing inCDRs53 CDR Sorting at Billing Center Sorting of intelligent service CDRs and ordinaryCDRs5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-2 Huawei Technologies Proprietary Issue 03 (2007-11-30)

51 Control on the Producing of CDRsThe control on CDR producing helps network operators to conduct flexible billing policiesBasic CDR TypesIncorrect execution of the command MOD BBLL may result in complete loss of CDRs of acertain typeDo not execute the command unless you obtain the written permission from the director of thebilling center and from a Huawei technical support engineerBy default the CSOFTX3000 generates all types of CDRs You can determine the types ofCDR that must be produced in the basic CDR configuration You can use the command LSTBBLL to query the CDR typesFor example if you intend to stop the producing of the MTC CDR and INMTC CDRMOD BBLL BTYP=MTC MMN=LOCAL GBLL=FALSEMOD BBLL BTYP=INMTC MMN=LOCAL GBLL=FALSEGateway Outgoing CDRThe GMSC generates a gateway outgoing CDR when10486981048698A call is from a gateway office to another mobile network10486981048698A call is from a gateway office to the PSTNTo allow the producing of a gateway outgoing CDR to a certain office direction use the

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 42: HUAWEI CSOFTX3000.docx

command ADD BLLCTRL and set the parameters as listed in Table 5-1Table 5-1 Example of setting parameter for gateway outgoing CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate gateway outgoing bill at GMSC YesHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-3Roam CDRThe GMSC generates a roaming CDR for calls originated from the PSTN or other mobilenetworks To allow the producing of a roaming CDR to a certain office direction use thecommand ADD BLLCTRL and set the parameters as listed in Table 5-2Table 5-2 Example of setting parameter for roam CDRsParameter SettingOffice direction name Direction name of the peer officePeer office type Other networkGenerate roam bill at GMSC YesEnsure that you allow the producing of gateway outgoing CDR and roaming CDR in the basic controlconfiguration The peer office type must be other networkCall Attempt CDRWhen a call occupies a trunk but is not successfully connected the CSOFTX3000 generates acall attempt CDR To allow the producing of call attempt CDRs on a certain trunk group usethe command MOD N7TG and set the parameter Generate call attempt bill to YESTransit CDRsBefore you allow the producing of the gateway outgoing CDR roaming CDR and transitCDR ensure that you set the Generate bill to Yes in the basic control configurationFor a transit call a transit CDR is produced To generate a transit CDR the peer office mustbe in the same PLMN Use the command ADD BLLCTRL and set the parameter Peer officetype to CDMA networkCDRs for Long-Duration CallsWhen the duration of a conversation reaches a threshold the CSOFTX3000 creates anintermediate CDR As the conversion continues the CSOFTX3000 creates more intermediateCDRs each time the timer expires This avoids the loss of the entire CDRs due to call dropTo set the timer for producing intermediate CDRs use the command MOD LBTM TheCSOFTX3000 allows timer time from 0 to 120 minutes The default timer for long-durationcall is 30 minutes The CSOFTX3000 does not generate the intermediate CDR if you set thetimer time to zero5 CDR Control and SortingHUAWEI CSOFTX3000CDR Description5-4 Huawei Technologies Proprietary Issue 03 (2007-11-30)CDRs for Multiple Time ZonesWhen subscribers of the same CSOFTX3000 are in different time zones the CDRs mustreflect the correct local time of the subscriber This is because the differentiated pricepackages offered by network operators to their customers are often based on an accurate timeWhen setting up a connection the CSOFTX3000 checks the time zone of the calling andcalled party and converts the time in the CDR into the local time when the call is releasedYou can use the command SET TZ to set the local time zone and summer time on theCSOFTX3000

52 Number Conversion for CDRsSometimes you may require conversion of the numbers in the CDRs such as changing the

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted

Page 43: HUAWEI CSOFTX3000.docx

calling number the called number the third party number or the called party MDN Incorrectconfiguration may cause unexpected loss to the network operator Therefore conduct dialingtest to the relevant number segment after you convert the numbers and ensure that all types ofnumbers in the CDR are correctly convertedUse the command ADD BLLMNG when you change the numbers in the CDRs

53 CDR Sorting at Billing CenterThe billing center sorts the final CDR and discards CDRs that need not be charged CDRsorting includes the following types10486981048698IN CDR sorting10486981048698Ordinary CDR sorting

531 Sorting of IN CDRsIN CDR sorting is carried out in the following two IN modes10486981048698Target network10486981048698Overlay networkTarget Network ModeThe billing center can identify the IN CDRs according to the IN service identifier and usertypes The relevant value is in the IN service identifier of IN CDRs and the value is invalid inthe IN service identifier of ordinary CDRsOverlay Network ModeThe PPC service in the overlay network requires that IN subscribers have special numbersegment or access code so that the sorting of CDRs can be conducted at the billing centerbased on the following10486981048698The calling number segment or access code in the MOC CDRs from the originatingoffice and10486981048698The called number segment or access code in the MTC CDRs from the called officeHUAWEI CSOFTX3000CDR Description 5 CDR Control and SortingIssue 03 (2007-11-30) Huawei Technologies Proprietary 5-5

532 Sorting of Ordinary CDRsThe sorting of ordinary CDRs is subject to the charging policy of network operatorsFor example at the billing center CDRs can by sorted by types In case a CDR type isemergency call the CDR is deleted