Abstract:
A method for controlling information tracking, wherein MSISDN number information is converted to IMSI and/or IMEI number information automatically in the net element of core network, therefore when user requires to conduct information tracking, just MSISDN is needed. Moreover, while conducting the information tracking, do not need to record and convert the information based on MSISDN in advance.

Description:
FIELD OF THE INVENTION 
       [0001]    The present invention relates to mobile communication technology, and in particular, to a technology of information trace. 
       BACKGROUND OF THE INVENTION 
       [0002]    Trace refers to the record of user information that conforms to a specific condition on a user terminal or a mobile communication network element. There are two modes for starting trace function: management-based mode and signaling-based mode; where, in management-based mode, a network management console sends a command to each network element that needs to start trace function, and the network element that receives the command starts the related trace function; in signaling-based mode, trace function is started stage by stage, and the network management console sends a trace function start command to each of the first stage network elements that needs to start trace function, where the trace function start command includes information of a traced object, condition for each network element to start trace function, the next stage network element that needs each network element to start trace function and condition to send a trace function start command to the next stage network element. Each network element starts trace function when the corresponding trace start condition is met, and it sends a trace function start command to the next stage network element that conforms to a condition when the condition to send a trace function start command to the next stage network element is met. 
         [0003]    In the existing mobile communication technologies, when call connection is established between mobile communication users or between a mobile communication user and other fixed communication network users or integrated services digital network users, various identification numbers are needed, typically as follows. 
         [0004]    1) International Mobile Station Identify (IMSI): IMSI is shorted as user identity, for identifying a user in a Global System Mobile (GSM) or a Public Land Mobile Network (PLMN). 
         [0005]    2) International Mobile Station Equipment Identity (IMEI): IMEI is the unique number information for identifying a mobile network element. 
         [0006]    3) Mobile Subscriber Integrated Services Digital Network Number (MSISDN): MSISDN is user mobile phone number, which is the number for a Public Switch Telephone Network (PSTN) or an Integrated Services Digital Network (ISDN) to dial to a mobile communication system. 
         [0007]    Mobile communication network includes wireless access network and core network. When a user uses a service, the mobile communication user is identified in a core network according to the number information of MSISDN, IMSI and IMEI. In a wireless access network, the card and terminal used by a mobile communication user is identified according to the number information of IMSI and IMEI. Therefore, during information tracing process, a network element generally identifies a traced user and realizes information trace on the traced user according to the IMSI number information or the IMEI number information of the user. 
         [0008]    Because a mobile communication user generally knows only the mobile terminal number, i.e., MSISDN number, and does not know the IMSI and IMEI number, the user can only provides the MSISDN number when a complaint is made. In the prior art, information trace is started according to the IMEI or IMSI number of a traced user after the corresponding IMEI or IMSI number is determined beforehand according to the MSISDN number of the user. The advanced number conversion greatly lowers the processing efficiency of the trace service, and this problem is especially prominent when there are a large number of user complaints. 
       SUMMARY OF THE INVENTION 
       [0009]    In order to increase the processing efficiency of information trace, an embodiment of the invention provides a method for controlling information trace and a core network element. 
         [0010]    A method for controlling information trace, including: 
         [0011]    receiving, by a first core network element, a trace command that contains MSISDN number information of a traced user, identification information of a wireless access network element that needs to start trace function and/or identification information of a second core network element that needs to start trace function; 
         [0012]    determining, by the first core network element, IMSI number information and/or IMEI number information corresponding to the MSISDN number information of the traced user, according to a corresponding relationship of user number information; and 
         [0013]    sending, by the first core network element, a trace command that contains the IMSI and/or IMEI number information of the traced user to each wireless access network element that needs to start trace function and/or each second core network element that needs to start trace function, according to the identification information of the wireless access network element and/or the identification information of the second core network element. 
         [0014]    Moreover, the trace command received by the first core network element further includes a sending condition for sending a trace command to the wireless access network element and/or second core network element; and when the corresponding sending condition is met, the first core network element sends the trace command that contains the IMSI and/or IMEI number information of the traced user to the wireless access network element and/or second core network element. 
         [0015]    Furthermore, the trace command received by the first core network element further includes: a starting condition for a core network element that needs to start trace function and/or a second wireless access network element that needs to start trace function to start information trace function; and the trace command sent by the core network element to the wireless access network element and/or the second core network element further includes: a starting condition for the wireless access network element that receives the trace command and/or the second core network element that receives the trace command to start information trace function. 
         [0016]    A core network communication element, including: 
         [0017]    an obtaining unit, adapted to obtain a corresponding relationship of user number information; 
         [0018]    a receiving unit, adapted to receive a trace command that contains MSISDN number information of a traced user, identification information of a wireless access network element that needs to start trace function and/or identification information of a core network element that needs to start trace function; 
         [0019]    a determining unit, adapted to determine IMSI number information and/or IMEI number information corresponding to the MSISDN number information of the traced user in the trace command, according to the corresponding relationship of user number information; and 
         [0020]    a sending unit, adapted to send a trace command that contains the IMSI and/or IMEI number information of the traced user to each wireless access network element that needs to start trace function and/or each core network element that needs to start trace function, according to the identification information of the wireless access network element and/or the identification information of the core network element. 
         [0021]    Moreover, the determining unit is further adapted to determine a sending condition for sending a trace command to the wireless access network element and/or second core network element that is contained in the trace command; and when the sending condition is met, the sending unit sends the trace command that contains the IMSI number information and/or IMEI number information of the traced user to the wireless access network element and/or second core network element. 
         [0022]    A method for controlling information trace, including: 
         [0023]    receiving, by a core network element, a trace command that contains MSISDN number information of a traced user; 
         [0024]    determining, by the core network element, IMSI number information and/or IMEI number information corresponding to the MSISDN number information of the traced user, according to a corresponding relationship of user number information; and 
         [0025]    starting, by the core network element, information trace function, and tracing the traced user according to the IMSI number information and/or the IMEI number information. 
         [0026]    Moreover, the trace command received by the core network element further includes a starting condition for starting information trace function; and the core network element starts information trace function when the starting condition is met. 
         [0027]    A core network communication element, including: 
         [0028]    an obtaining unit, adapted to obtain a corresponding relationship of user number information; 
         [0029]    a receiving unit, adapted to receive a trace command that contains MSISDN number information of a traced user; 
         [0030]    a determining unit, adapted to determine IMSI number information and/or IMEI number information corresponding to the MSISDN number information of the traced user in the trace command, according to the corresponding relationship of user number information; and 
         [0031]    a tracing unit, adapted to start information trace function and trace the traced user according to the IMSI number information and/or the IMEI number information. 
         [0032]    For the method for controlling information trace and the core network element of the embodiments of the invention, information trace may be started according to the MSISDN number information provided by a user, the corresponding IMSI number information and/or IMEI number information may be determined by the core network element according to the corresponding relationship of user number information, and user information is traced according to the IMSI number information and/or IMEI number on a core network element or access network element that performs information trace. Therefore, when a user requires to be performed information trace, only MSISDN needs to be provided. Moreover, during information trace, it does not need to determine the corresponding IMSI number information and/or IMEI number information according to the MSISDN number information on a network management system beforehand, thus the working load of the network management system may be reduced, the efficiency of information trace processing may be increased, and the error probability caused by the manual input of IMSI and/or IMEI may be reduced. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0033]      FIG. 1  is a schematic diagram showing an architecture of a communication network applied in Embodiment 1 of the invention; 
           [0034]      FIG. 2  is a basic schematic flow chart of a method for controlling information trace according to Embodiment 1 of the invention; 
           [0035]      FIG. 3  is a schematic diagram showing an architecture of a communication network applied in Embodiment 5 of the invention; 
           [0036]      FIG. 4  is a basic schematic flow chart of a method for controlling information trace according to Embodiment 5 of the invention; and 
           [0037]      FIG. 5  and  FIG. 6  are schematic diagrams showing the main structure of a core network communication element according to the embodiments of the invention. 
       
    
    
     DETAILED DESCRIPTION OF THE EMBODIMENTS 
       [0038]    The network architecture of mobile communication network includes wireless access network and core network. According to different mobile communication standards, the wireless access network and the core network includes wireless access network elements with different functions and core network elements with different functions, respectively. For example, for mobile communication systems such as GSM and WCDMA, the core network includes network elements such as Mobile Service Switch Center (MSC), Serving General Packet Radio Service (GPRS) Support Node (SGSN) and Gateway GPRS Support Node (GGSN). The access network includes network elements such as Radio Network Controller (RNC) and Node B. According to different failure reasons that cause user complaint, the network elements that need to start information trace may include core network element and wireless access network element, or may include only core network element or wireless access network element. The network element that performs information trace identifies a traced user according to the IMEI number information or IMSI number information of the mobile communication user. Because a core network element may obtain a corresponding relationship of user number information from network elements such as Home Location Register (HLR) or Home Subscriber Server (HSS), where the corresponding relationship of user number information specifically includes a corresponding relationship among MSISDN number information, IMEI number information and IMSI number information. Therefore, in the technical solution of information trace according to the embodiments of the invention, the MSISDN number information of a traced user is contained in an information trace starting command that is sent to the core network element, the core network element automatically queries the corresponding relationship of user number information obtained, determines the IMEI and IMSI number information corresponding to the MSISDN number information of the traced user, and continues with the subsequent information tracing process using the IMEI number information and IMSI number information. Thus, the processing efficiency of information trace may be increased. 
         [0039]    Moreover, the corresponding relationship of user number information obtained by the core network element may also be a corresponding relationship between MSISDN number information and IMEI number information, and the subsequent information tracing process may be continued according to the IMEI corresponding to the MSISDN number information of the traced user; or, the corresponding relationship of user number information obtained by the core network element may also be a corresponding relationship between MSISDN number information and IMSI number information, and the subsequent information tracing process may be continued according to the IMSI number information corresponding to the MSISDN number information of the traced user. 
         [0040]    The invention now be illustrated in detail by taking the case that the core network element continues with the information tracing process according to the IMSI number information corresponding to the MSISDN number information as an example, in conjunction with the drawings. 
       Embodiment 1 
       [0041]    In Embodiment 1, the network element that needs to start information trace includes wireless access network element. Referring to the schematic diagram of an architecture of a mobile communication network shown in  FIG. 1 , the mobile communication network includes: 
         [0042]    a network management console, adapted to sending a trace command that contains MSISDN number information of a traced user to a core network element; 
         [0043]    at least one core network element, which is connected with the network management system, adapted to receive the trace command that contains the MSISDN of the traced user, determine the corresponding IMSI number information and/or IMEI number information according to the MSISDN number information, and send a trace command that contains IMSI number information and/or IMEI number information to the related wireless access network element; and 
         [0044]    at least one wireless access network element, which is connected with the core network element, adapted to receive the trace command that contains IMSI and/or IMEI and start trace function. 
         [0045]    The basic flow chart of a method for controlling information trace according to Embodiment 1 of the invention is as shown in  FIG. 2 , the method includes the following processes: 
         [0046]    Process  5201 : A network management console sends a trace command, which contains MSISDN number information of a traced user and identification information of a wireless access network element that needs to start trace function, to a core network element; 
         [0047]    Process S 202 : The core network element receives the trace command, and determines IMSI number information corresponding to the MSISDN number information in the trace command according to the MSISDN number information contained in the trace command; 
         [0048]    Process S 203 : The core network element sends a trace command that contains the 
         [0049]    IMSI number information to each corresponding wireless access network element according to the identification information of wireless access network element that needs to start trace function; 
         [0050]    Process S 204 : After the wireless access network element receives the trace command that contains the IMSI number information, it starts information trace function and performs information trace on the traced user according to the IMSI number information. 
         [0051]    Taking a WCDMA communication system as an example, the core network element may be MSC, and the wireless access network element that needs to start trace function may be RNC. 
       Embodiment 2 
       [0052]    Based on Embodiment 1, user information trace may be started via a plurality of core network elements, thus the network management console sends a trace command to each core network element. In addition to the MSISDN number information of the traced user, each trace command further contains identification information of an access network element on which the corresponding core network element needs to further starts a trace function. Each core network element respectively determines the corresponding IMSI number information according to the MSISDN number information in the trace command, and sends a trace command that contains the IMSI number information to the wireless access network element. Where, the process in which the network management console starts a wireless access network element via each core network element to perform information trace is the same as that of Embodiment 1, so it will not be described again here. 
       Embodiment 3 
       [0053]    Based on Embodiment 1 or Embodiment 2, the trace command sent by the network management console to the core network element may further contain identification information of other core network elements that need to start trace function. After the core network element that receives the trace command from the network management console determines the corresponding IMSI number information according to the MSISDN number information in the trace command, it further needs to send a trace command that contains the IMSI number information to the corresponding other core network elements according to the identification information of other core network elements; after said other core network elements receive the trace command that contains the IMSI number information, they start information trace function according to the IMSI number information and perform information trace on the traced user. One skilled in the art may determine the specific realization process according to Embodiment 1, so it will not be described again in detail here. 
       Embodiment 4  
       [0054]    In Embodiment 4, the network element that needs to start information trace may also include core network element only, without including wireless access network element, thus the network management console sends a trace command that contains the MSISDN number information of a traced user to each core network element, and the core network element determines the IMSI number information corresponding to the traced user according to the MSISDN number in the trace command, starts information trace function, and performs information trace on the traced user according to the IMSI number information. Or, the network management console may issue a trace command, which contains the identification of other core network elements that need to start information trace function, to other core network elements via one core network element thereof. 
         [0055]    Embodiment 1, Embodiment 2, Embodiment 3 or Embodiment 4 shows the specific implementation of a management-based method for controlling information trace. It should be noted that, in the management-based method for controlling information trace, the trace command sent by the network management console may also contain a starting condition for starting information trace function corresponding to each network element that performs information trace, and the network element that performs information trace starts information trace function when the corresponding condition contained in the trace command is met. 
       Embodiment 5 
       [0056]    Embodiment 5 is a specific embodiment of a signaling-based method for controlling information trace. Referring to the schematic diagram of an architecture of a mobile communication system network shown in  FIG. 3 , which includes: a network management console, a core network element, a first-stage wireless access network element and a second-stage wireless access network element. The network management console is connected with the core network element, the core network element is connected with the first-stage wireless access network element, and the second-stage wireless access network element is connected with the first-stage wireless access network element. There may exist two or more first-stage wireless access network elements and second-stage wireless access network elements respectively. 
         [0057]    The method for controlling information trace according to Embodiment 5 is as shown in  FIG. 4 , which includes the following processes: 
         [0058]    Process  401 : A network management console sends a trace command, which contains MSISDN of a traced user, identification information of first-stage wireless access network element on which the core network element needs to further start trace function, a sending condition for sending a trace command to each first-stage wireless access network element and a starting condition for each first-stage wireless access network element to start trace function, to a core network element; 
         [0059]    Process  402 : The core network element receives the trace command and determines IMSI number information of the traced user according to the MSISDN number contained in the trace command; 
         [0060]    Process  403 : The core network element sends a trace command, which contains the starting condition for the first-stage wireless access network element to start trace function, to the corresponding first-stage wireless access network element, when the sending condition for sending a trace command to each first-stage wireless access network element is met; 
         [0061]    Process  404 : Each first-stage wireless access network element receives a trace command that contains the IMSI; 
         [0062]    Process  405 : Each first-stage wireless access network element starts trace function when the starting condition for starting trace function is met. 
         [0063]    In Embodiment 5, in addition to the first-stage wireless access network element on which the core network element further starts trace function, if each first-stage access network element further needs to start a second-stage wireless access network element to perform information trace, thus the trace command sent by the network management console to the core network element in Process S 401  needs to further contain identification information of the second-stage wireless access network element that the first-stage wireless access network element starts trace function thereof, a condition for sending a trace command to each second-stage wireless access network element and a condition for each second-stage wireless access network element to start trace function; then, in Process S 403 , the trace command sent by the core network element to each first-stage wireless access network element further contains the identification information of the second-stage wireless access network element on which the first-stage wireless access network element needs to further start trace function, the condition for sending a trace command to each second-stage wireless access network element and the condition for each second-stage wireless access network element to start trace function; then, the method for controlling information trace further includes the following processes: 
         [0064]    Process  406 : When the condition for sending a trace command to the second-stage wireless access network element is met, the first-stage wireless access network element that starts trace function sends a trace command, which contains the IMSI and the condition for the second-stage wireless access network element to start trace function, to the second-stage wireless access network element; and 
         [0065]    Process  407 : After the second-stage wireless access network element receives the trace command, it starts trace function when the corresponding starting condition is met. 
         [0066]    The realization method for the third-stage or upper-stage access network element to start information trace function is the same, so it will not be described again here. Moreover, the core network element may also start information trace function stage by stage. One skilled in the art may set the specific starting stages of the core network elements or wireless access network elements as required. 
         [0067]    Still taking WCDMA communication system as an example, the core network element may be SGSN, the first-stage wireless access network element that needs to start trace function may be RNC, and the second-stage wireless access network element may be Node B. 
         [0068]    In all the above embodiments, the core network element may also determine the corresponding IMEI number information according to the MSISDN number information in the trace command, thus the trace command issued subsequently may contain the IMEI number information. Or, the core network element may also determine the IMSI number information and the IMEI number information respectively according to the MSISDN number in the trace command, thus the trace command issued subsequently may contain the IMSI number information and the IMEI number information at the same time. The MSISDN number information contained in the trace command may be the MSISDN number itself, or it may also be the coding information corresponding to the MSISDN number uniquely or the coding information calculated according to the MSISDN number, etc. The same principle is applicable to the IMSI number information or IMEI number information contained in the trace command. 
         [0069]    In all the above embodiments, the network management console may be a Network Management System (NMS), and it may also be an Operation and Maintenance Centre (OMC). 
         [0070]    As shown in  FIG. 5 , it is a schematic diagram showing the main structure of a core network communication element according to an embodiment of the invention, which includes: 
         [0071]    an obtaining unit  501 , adapted to obtain a corresponding relationship of user number information; where, a communication interface exists between the obtaining unit  501  and the network element that stores the corresponding relationship of user number information, such as HLR or HSS, the communication interface is adapted to obtain the corresponding relationship of user number information from the network element such as HLR or HSS; 
         [0072]    a receiving unit  502 , adapted to receive a trace command that contains MSISDN number information of a traced user and identification information of a network element that needs to start trace function; where, the network element that needs to start trace function may include the core network element that receives a trace command containing the MSISDN number information of a traced user, and other core network elements, and it may also include an access network element; 
         [0073]    a determining unit  503 , adapted to determine IMSI number information and/or IMEI number information corresponding to the MSISDN number information of the traced user in the trace command according to the corresponding relationship of user number information; and 
         [0074]    a sending unit  504 , adapted to send a trace command, which contains the IMSI number information and/or IMEI number information of the traced user, to each network element that needs to start trace function, according to the identification information of each network element that needs to start trace function. 
         [0075]    Moreover, when the trace command further includes a sending condition for sending a trace command to other network elements, the determining unit is further adapted to determine the sending condition contained in the trace command; and when the sending condition is met, the sending unit sends a trace command, which contains the IMSI number information and/or IMEI number information of the traced user, to each network element. 
         [0076]    Moreover, as shown in  FIG. 6 , it is a schematic diagram showing the main structure of another core network communication element according to an embodiment of the invention, which includes: 
         [0077]    an obtaining unit  601 , adapted to obtain a corresponding relationship of user number information; 
         [0078]    a receiving unit  602 , adapted to receive a trace command that contains MSISDN number information of a traced user; 
         [0079]    a determining unit  603 , adapted to determine IMSI number information and/or IMEI number information corresponding to the MSISDN number information of the traced user in the trace command according to the corresponding relationship of user number information; and 
         [0080]    a tracing unit  604 , adapted to start information trace function and trace the traced user according to the IMSI number information and/or the IMEI number information. 
         [0081]    The core network element shown in  FIG. 6  starts information trace function according to the trace command received, and it does not need to send a trace command to other network elements. The core network element shown in  FIG. 5  may also include a tracing unit  505 , when the core network element that receives the trace command which contains MSISDN number information of a traced user also needs to perform information trace task, information trace function is started. Moreover, if the trace command further includes a starting condition, the determining unit is further adapted to determine the starting condition included in the trace command; and when the starting condition is met, the tracing unit starts information trace function. 
         [0082]    In the embodiments of the invention, a core network element automatically determines the IMSI and/or IMEI number information according to the MSISDN number information. Therefore, when a user requires to be performed information trace, only MSISDN needs to be provided. Moreover, during information trace, no information needs to be recorded or converted on a network management system according to the MSISDN, thus the working load of the network management system may be reduced, the efficiency of information trace processing may be increased, and the error probability caused by the manual input of IMSI and/or IMEI may be reduced. 
         [0083]    It will be appreciated that one skilled in the art may make various modifications and alterations to the present invention without departing from the spirit and scope of the present invention. Accordingly, if these modifications and alterations to the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention intends to include all these modifications and alterations.