Signaling soft acquisition method, system and device and storage medium
Through the signaling soft-research method, signaling rules are used to identify and route signaling, the problem of waste of SCA resources in the co-construction and sharing scenarios of multiple operators is solved, and efficient transmission of multiple signaling is achieved, reducing costs.
Patent Information
- Application Number
- CN202310736793.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-20
- Publication Date
- 2024-12-20
AI Technical Summary
In the scenarios of co-construction and sharing of multiple operators or multiple network systems, existing SCA technology requires the deployment of multiple servers, resulting in waste of resources and high costs.
Through the signaling soft-recruitment method, the signaling type is identified using signaling rules, and based on the correspondence between the signaling type and the data link information, it is determined whether there is corresponding data link information. If so, the signal is sent through the data link To prevent the deployment of multiple SCAs from being deployed.
It realizes that multiple types of signaling are sent to the corresponding superior platform through one SCA, without the need to deploy multiple sets of SCAs, which significantly saves costs.
Smart Images

Figure CN119172769A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a signaling soft acquisition method, system, device and storage medium. Background Art
[0002] In the related technology, based on the Signaling Convergence Adapter (SCA) technology and software architecture, one operator or one network standard needs to deploy one set of SCA. Therefore, if there is a scenario where multiple operators jointly build and share or a scenario where one operator has network elements of multiple network standards, multiple servers need to deploy multiple sets of SCA, resulting in a huge waste of resources. Summary of the invention
[0003] This application proposes a signaling soft acquisition method, system, device and storage medium. The specific scheme is as follows:
[0004] In one aspect, an embodiment of the present application provides a signaling soft acquisition method, including:
[0005] Get the signaling sent by the network element;
[0006] Using various signaling rules, identify the type of signaling;
[0007] When the type of signaling is identified, determining whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information;
[0008] In the case where the type of signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
[0009] Optionally, the method may further include:
[0010] In the case where there is no corresponding data link information for the type of signaling, determining whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold;
[0011] When the sum is less than a preset threshold, a prompt message is generated and displayed, wherein the prompt message is used to prompt that the type of signaling has no corresponding data link information;
[0012] Obtaining the correspondence between the configured signaling type and the target data link information in the link pool;
[0013] The signaling is sent to the target upper-level platform via the data link corresponding to the target data link information.
[0014] Optionally, the method may further include:
[0015] Get the configured target data link information;
[0016] Perform connectivity check on target data link information;
[0017] If the verification is passed, the target data link information is stored in the link pool.
[0018] Optionally, the method may further include: discarding the signaling if the type of the signaling is not identified.
[0019] Optionally, the method may further include: acquiring a configured signaling rule for identifying the type of signaling, and storing the signaling rule in a rule pool.
[0020] Optionally, the method may further include: acquiring a correspondence between a configured signaling type and data link information.
[0021] Optionally, the method may further include:
[0022] In the signaling soft acquisition process, the configured signaling rules are obtained and stored in the rule pool;
[0023] and / or,
[0024] Get the configured data link information;
[0025] Perform connectivity check on the configured data link information;
[0026] If the verification is passed, the configured data link information is stored in the link pool;
[0027] and / or,
[0028] Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
[0029] Optionally, the method may further include:
[0030] In the case that the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated is updated to the data link information to be associated.
[0031] Another aspect of the present application is to provide a signaling soft acquisition system, the system comprising: a network device and a target upper-level platform, wherein the network device comprises a signaling distribution strategy management unit and a signaling forwarding unit;
[0032] The signaling distribution strategy management unit is used to identify the type of signaling of the network element by using various signaling rules; when the type of signaling is identified, determine whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information;
[0033] A signaling forwarding unit, used to obtain the signaling sent by the network element, and if the type of the signaling has corresponding data link information, send the signaling to the corresponding target upper-level platform through the data link corresponding to the data link information;
[0034] The target upper-level platform is used to obtain the signaling sent by the network device.
[0035] Optionally, the signaling distribution policy management unit is further used to:
[0036] In the case where there is no corresponding data link information for the type of signaling, determining whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold;
[0037] When the sum is less than a preset threshold, a prompt message is generated and displayed, wherein the prompt message is used to prompt that the type of signaling has no corresponding data link information;
[0038] Obtaining the correspondence between the configured signaling type and the target data link information in the link pool;
[0039] The signaling forwarding unit is used to send the signaling to the target upper-level platform through the data link corresponding to the target data link information.
[0040] Optionally, the signaling distribution policy management unit is further used to:
[0041] Get the configured target data link information;
[0042] Perform connectivity check on target data link information;
[0043] If the verification is passed, the target data link information is stored in the link pool.
[0044] Optionally, the signaling distribution policy management unit is further used to:
[0045] When the sum is greater than or equal to a preset threshold, an alarm message is generated and displayed, wherein the alarm message is used to prompt that the data flow between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
[0046] Optionally, the signaling distribution policy management unit is further used to:
[0047] If the type of signaling is not identified, the signaling is discarded.
[0048] Optionally, the signaling distribution policy management unit is further used to:
[0049] Get the configured signaling rules for identifying the type of signaling, and store the signaling rules in the rule pool.
[0050] Optionally, the signaling distribution policy management unit is further used to:
[0051] Get the correspondence between the configured signaling type and data link information.
[0052] Optionally, the signaling distribution policy management unit is further used to:
[0053] In the signaling soft acquisition process, the configured signaling rules are obtained and stored in the rule pool;
[0054] and / or,
[0055] Get the configured data link information;
[0056] Perform connectivity check on the configured data link information;
[0057] If the verification is passed, the configured data link information is stored in the link pool;
[0058] and / or,
[0059] Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
[0060] Optionally, the signaling distribution policy management unit is further used to:
[0061] In the case that the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated is updated to the data link information to be associated.
[0062] Another aspect of the present application provides a network device, the network device including a memory, a transceiver, and a processor;
[0063] A memory for storing computer programs; a transceiver for transmitting and receiving data under the control of a processor;
[0064] A processor that reads a computer program from memory and performs the following operations:
[0065] Get the signaling sent by the network element;
[0066] Using various signaling rules, identify the type of signaling;
[0067] When the type of signaling is identified, determining whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information;
[0068] In the case where the type of signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
[0069] Optionally, the processor is further configured to perform the following operations:
[0070] In the case where there is no corresponding data link information for the type of signaling, determining whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold;
[0071] When the sum is less than a preset threshold, a prompt message is generated and displayed, wherein the prompt message is used to prompt that the type of signaling has no corresponding data link information;
[0072] Obtaining the correspondence between the configured signaling type and the target data link information in the link pool;
[0073] The signaling is sent to the target upper-level platform via the data link corresponding to the target data link information.
[0074] Optionally, the processor is further configured to perform the following operations:
[0075] Get the configured target data link information;
[0076] Perform connectivity check on target data link information;
[0077] If the verification is passed, the target data link information is stored in the link pool.
[0078] Optionally, the processor is further configured to perform the following operations:
[0079] When the sum is greater than or equal to a preset threshold, an alarm message is generated and displayed, wherein the alarm message is used to prompt that the data flow between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
[0080] Optionally, the processor is further configured to perform the following operations:
[0081] If the type of signaling is not identified, the signaling is discarded.
[0082] Optionally, the processor is further configured to perform the following operations:
[0083] Get the configured signaling rules for identifying the type of signaling, and store the signaling rules in the rule pool.
[0084] Optionally, the processor is further configured to perform the following operations:
[0085] Get the correspondence between the configured signaling type and data link information.
[0086] Optionally, the processor is further configured to perform the following operations:
[0087] In the signaling soft acquisition process, the configured signaling rules are obtained and stored in the rule pool;
[0088] and / or,
[0089] Get the configured data link information;
[0090] Perform connectivity check on the configured data link information;
[0091] If the verification is passed, the configured data link information is stored in the link pool;
[0092] and / or,
[0093] Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
[0094] Optionally, the processor is further configured to perform the following operations:
[0095] In the case that the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated is updated to the data link information to be associated.
[0096] Another aspect of the present application provides a signaling soft acquisition device, including:
[0097] A first acquisition module, used to acquire signaling sent by a network element;
[0098] An identification module, used to identify the type of signaling by using various signaling rules;
[0099] A first determination module is used to determine whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information when the type of signaling is identified;
[0100] The sending module is used to send the signaling to the corresponding target upper-level platform through the data link corresponding to the data link information when the type of the signaling has corresponding data link information.
[0101] Optionally, the device may further include:
[0102] The second determination module is used to determine whether the sum of the data flow on all data links between the current network device and the upper platform and the data flow of the signaling is less than a preset threshold value when there is no corresponding data link information for the type of signaling;
[0103] A generating and displaying module is used to generate and display a prompt message when the sum value is less than a preset threshold value, wherein the prompt message is used to prompt that the type of signaling has no corresponding data link information;
[0104] A second acquisition module, used to acquire a correspondence between a configured signaling type and target data link information in a link pool;
[0105] The sending module is used to send the signaling to the target upper-level platform through the data link corresponding to the target data link information.
[0106] Optionally, the second acquisition module is further used to acquire configured target data link information;
[0107] The device may also include:
[0108] A verification module, used for performing connectivity verification on target data link information;
[0109] The storage module is used to store the target data link information into the link pool when the verification is passed.
[0110] Optionally, the generation and display module is also used to generate and display an alarm message when the sum value is greater than or equal to a preset threshold, wherein the alarm message is used to prompt that the data traffic between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
[0111] Optionally, the device may further include:
[0112] The discarding module is used to discard the signaling when the type of the signaling is not identified.
[0113] Optionally, the device may further include:
[0114] The third acquisition module is used to acquire the configured signaling rules for identifying the type of signaling, and store the signaling rules into a rule pool.
[0115] Optionally, the third acquisition module is further used to acquire the correspondence between the configured signaling type and the data link information.
[0116] Optionally, the device may further include: a fourth acquisition module, configured to:
[0117] In the signaling soft acquisition process, the configured signaling rules are obtained and stored in the rule pool;
[0118] and / or,
[0119] Get the configured data link information;
[0120] Perform connectivity check on the configured data link information;
[0121] If the verification is passed, the configured data link information is stored in the link pool;
[0122] and / or,
[0123] Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
[0124] Optionally, the device may further include:
[0125] The updating module is used to update the data link information corresponding to the signaling type to be associated to the data link information to be associated when the signaling type to be associated already has corresponding data link information.
[0126] Another aspect of the present application is a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the signaling soft acquisition method described in the above embodiment.
[0127] According to another aspect of the present application, a computer program product is provided. When an instruction processor in the computer program product executes, the aforementioned signaling soft acquisition method is executed.
[0128] The present application has the following technical effects: the signaling sent by the network element is identified through various signaling rules. If the type of signaling is identified, it is determined whether the type of signaling has corresponding data link information based on the correspondence between the signaling type and the data link information. If there is corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information. In this way, multiple types of signaling can be sent to the corresponding upper-level platform through one SCA, without the need to deploy multiple sets of SCAs, which greatly saves costs.
[0129] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0130] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0131] Figure 1 A flowchart of a signaling soft acquisition method provided in an embodiment of the present application;
[0132] Figure 2 A diagram of a soft acquisition network structure provided in an embodiment of the present application;
[0133] Figure 3 A flowchart of another signaling soft acquisition method provided in an embodiment of the present application;
[0134] Figure 4 A flowchart of another signaling soft acquisition method provided in an embodiment of the present application;
[0135] Figure 5 A schematic diagram of a signaling soft acquisition process provided in an embodiment of the present application;
[0136] Figure 6 A schematic diagram of the structure of a signaling soft acquisition system provided in an embodiment of the present application;
[0137] Figure 7 A signaling soft acquisition system processing flow chart provided in an embodiment of the present application;
[0138] Figure 8 A schematic diagram of the structure of a network device provided in an embodiment of the present application;
[0139] Fig. 9 A schematic diagram of the structure of a signaling soft acquisition device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0140] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0141] In order to meet the operator's network-wide operation and optimization, the signaling manufacturer can output the full amount of original signaling data through the device output port mirroring, collect the output signaling through SCA, and transmit the signaling to the upper-level platform. Among them, the upper-level platform can be the upper-level soft acquisition platform, and this application does not limit the name of the upper-level platform.
[0142] In related technologies, based on SCA technology and software architecture, one server can only deploy one set of SCA software system. Therefore, if there is a scenario where multiple operators jointly build and share or a scenario where an operator has multiple network elements of different network standards, multiple servers will need to deploy multiple sets of SCA software, resulting in a huge waste of resources.
[0143] For example, a city has about 500 4G stations and about 900 5G stations, some of which are jointly built and shared by radio and television. Although the number of network elements in the city is less than 3,000, these network elements belong to different operators and the network standards also include 4G stations and 5G stations. If SCA needs to collect the signaling of these network elements, it is necessary to deploy three sets of SCA, namely China Mobile's 4G SCA, 5G SCA and radio and television soft procurement platform SCA, which is relatively costly.
[0144] Based on this, an embodiment of the present application provides a signaling soft acquisition method, which identifies the signaling sent by the network element through various signaling rules. If the type of signaling is identified, it is determined whether the type of signaling has corresponding data link information based on the correspondence between the signaling type and the data link information. If there is corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information, so that multiple types of signaling can be sent to the corresponding upper-level platform through one SCA, without the need to deploy multiple sets of SCA, which greatly saves costs.
[0145] The following describes the signaling soft acquisition method, system, device and storage medium of the embodiments of the present application with reference to the accompanying drawings.
[0146] Figure 1 A flowchart of a signaling soft acquisition method provided in an embodiment of the present application.
[0147] The signaling soft acquisition method of the embodiment of the present application can be applied to network equipment, such as SCA or other equipment with signaling soft acquisition function, and the present application does not limit this.
[0148] like Figure 1 As shown, the signaling soft acquisition method includes:
[0149] Step 101: Obtain signaling sent by a network element.
[0150] In this application, a network element may be a base station, which may include multiple cells providing services for terminal devices. Depending on the specific application scenario, a base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device over an air interface through one or more sectors, or other names.
[0151] The network element can be used to convert received air frames to and from Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, which may include an Internet Protocol (IP) communications network. The network element can also coordinate the management of attributes of the air interface. For example, the network element involved in the embodiment of the present application may be a network element (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network element (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network element (eNB or e-NodeB) in the long-term evolution (LTE) system, or a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiment of the present application. In some network structures, the base station may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0152] In this application, the network element supporting soft acquisition may have a monitor port (monitoring port), which supports copying the data stream to the monitor port output while the network element communicates normally. The interface between the network element and SCA may use a private IF0 interface.
[0153] Step 102: using various signaling rules to identify the type of signaling.
[0154] In the present application, a signaling rule can be used to identify one or more types of signaling. For example, the signaling rule can be defined as identifying different types of signaling according to the nth byte of the original signaling code stream.
[0155] In this application, the network device can be responsible for parsing the collected network element signaling and identifying the type of signaling according to various signaling rules. For example, through various signaling rules, it can be determined whether the type of signaling is 4G signaling or 5G signaling. If it is 5G signaling, it can also determine which operator's signaling or other unknown types of signaling.
[0156] Step 103: When the type of signaling is identified, determine whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information.
[0157] In the present application, one piece of data link information includes information such as IP, port, password, etc. required to establish a data link, and one piece of data link information corresponds to one data link.
[0158] In the present application, the correspondence between the signaling type and the data link information can be a one-to-one relationship or a one-to-many relationship. For example, signaling type A corresponds to one data link information a, and signaling type B corresponds to two data link information b and c. That is to say, the signaling of signaling type A can be sent to the corresponding upper platform through the data link corresponding to data link information a, and the signaling of signaling type B can be sent to the corresponding upper platform through the data link corresponding to data link information b and to the corresponding platform through the data link corresponding to data link information c.
[0159] In actual applications, data link information corresponding to a certain signaling type may not be set. In this application, if the type of signaling is identified, the correspondence between the signaling type and the data link information can be queried according to the type of signaling to determine whether the type of signaling has corresponding data link information.
[0160] Step 104: When the type of the signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
[0161] In the present application, the network device can be connected to one or more upper-level platforms. If the type of signaling has corresponding data link information, the signaling can be sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
[0162] Taking the network device SCA as an example, an SCA can be connected to multiple upper-level platforms through optical fiber. The SCA and the upper-level platform can transmit data through optical fiber. Before the SCA and the upper-level platform transmit data, a data link will be fixed on the optical fiber medium to transmit signaling. The signaling data streams of different network elements are sent to the IF0 port of the SCA, and the SCA sends the signaling to the upper-level platform through the data link on the optical fiber medium.
[0163] In order to facilitate understanding of the signaling soft acquisition method of the present application, the following takes the network device as SCA as an example. Figure 2 The soft acquisition network architecture diagram shown is used for explanation.
[0164] like Figure 2 As shown in the figure, the signaling of two network elements eNodeB and one network element gNB is sent to SCA through the IF0 interface. SCA is connected to n upper-level platforms. There are n data link channels between SCA and the upper-level platform, which are data link 1 between SCA and 4G platform, data link 2 between SCA and 5G platform, data link 3 between SCA and broadcasting platform, ..., data link n between SCA and other platforms. In addition, the signaling received by the 4G platform and the 5G platform is sent to the China Mobile platform.
[0165] Figure 2 The SCA includes a signaling distribution policy management unit and an SCA convergence forwarding service module, wherein the signaling distribution policy management unit can be used to identify the type of signaling, and when the type of signaling is identified and it is determined that the type of signaling has corresponding data link information, the signaling is sent to the upper-level platform through the data link corresponding to the data link information through the SCA convergence forwarding service module.
[0166] In the embodiment of the present application, the signaling sent by the network element is identified through various signaling rules. If the type of signaling is identified, it is determined whether the type of signaling has corresponding data link information based on the correspondence between the signaling type and the data link information. If the type of signaling has corresponding data link information, the signaling is sent to the corresponding target superior platform through the data link corresponding to the data link information. In this way, it is possible to send multiple types of signaling to the corresponding superior platform through one SCA, without the need to deploy multiple sets of SCAs, which greatly saves costs.
[0167] Figure 3 A flowchart of another signaling soft acquisition method provided in an embodiment of the present application.
[0168] like Figure 3 As shown, the signaling soft acquisition method includes:
[0169] Step 301: Acquire signaling sent by a network element.
[0170] Step 302: using various signaling rules to identify the type of signaling.
[0171] Step 303: When the type of signaling is identified, determine whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information.
[0172] Step 304: When the type of the signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
[0173] In the embodiment of the present application, steps 301 to 304 may be implemented in any of the embodiments of the present application, and the present application does not limit this and will not elaborate on it.
[0174] Step 305: When there is no corresponding data link information for the signaling type, determine whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold.
[0175] Since the physical link between the network device and the upper platform is usually limited by bandwidth, the number of data links used to transmit signaling between the network device and the upper platform cannot be expanded indefinitely. Based on this, in this application, the data flow on all data links between the network device and the upper platform can be calculated at preset time intervals, that is, the current flow of data packets on the optical fiber link can be calculated.
[0176] In the present application, if the type of signaling does not have corresponding data link information, when the signaling is sent to the data platform, in order to avoid overload of data traffic between the network device and the upper-level platform, the sum of the data traffic on all data links between the current network device and the upper-level platform and the data traffic of the signaling can be calculated, and it can be determined whether the sum is greater than a preset threshold.
[0177] Step 306: When the sum is less than a preset threshold, generate and display a prompt message.
[0178] In the present application, if the sum is less than a preset threshold, it can be considered that sending the signaling to the corresponding upper platform will not cause data traffic overload between the network device and the upper platform, and the network device can generate and display a prompt message. The prompt message can be used to prompt that the type of signaling does not have corresponding data link information.
[0179] When displaying prompt information, the prompt information can be displayed in text form, or can be broadcasted in voice form, or can be displayed in text form and broadcasted in voice, or other prompt methods can be used, which is not limited in this application.
[0180] Optionally, if the sum is greater than or equal to a preset threshold, it can be considered that sending the signaling to the corresponding upper-level platform will cause the data traffic between the network device and the upper-level platform to be overloaded, and the network device can generate and display an alarm message. The alarm message can be used to prompt that the data traffic between the current network device and the upper-level platform has reached the load and does not allow access to a new upper-level platform. Therefore, the alarm message can be used to prompt the user not to access a new upper-level platform, thereby avoiding overload of data traffic between the network device and the upper-level platform and affecting signaling soft acquisition.
[0181] In the present application, the prompting method of the warning information is similar to the prompting method of the above-mentioned prompting information, so it will not be repeated here.
[0182] Step 307: Obtain the correspondence between the configured signaling type and the target data link information in the link pool.
[0183] In the present application, the data link information stored in the link pool may be verified through connectivity. The user may know from the prompt information that the type of signaling does not have corresponding data link information, so the user may select the target data link information from the link pool and configure the correspondence between the type of signaling and the target data link information, and the network device may obtain the correspondence between the configured type of signaling and the target data link information.
[0184] In actual applications, the link pool may not contain the target data link information that the user wants to establish a corresponding relationship with the type of signaling. Optionally, in this application, the user can first configure the target data link information, the network device obtains the configured target data link configuration information, and performs a connectivity check on the target data link information. If the check passes, the target data link information can be stored in the link pool, and then the user can configure the corresponding relationship between the type of signaling and the target data link information. In this way, the data link information can be dynamically configured according to actual needs, with high flexibility and scalability.
[0185] Step 308: Send the signaling to the target upper-level platform via the data link corresponding to the target data link information.
[0186] Since the correspondence between the signaling type and the target data link information is configured, the network device can establish a data link between the network device and the target upper platform according to the target data link information, and then send the signaling to the target upper platform through the data link.
[0187] In the embodiment of the present application, when there is no corresponding data link information for the type of signaling, it can be determined whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold value. If it is less than the preset threshold value, a prompt message can be generated and displayed to obtain the correspondence between the configured signaling type and the target data link information in the link pool, and send the signaling to the target upper-level platform through the data link corresponding to the target data link information. Thus, when there is no corresponding data link information for the type of signaling and the data flow is not overloaded, a prompt message can be generated and displayed, and the user can configure the correspondence between the type of signaling and the target data link information according to the prompt information, so that the signaling can be sent to the target upper-level platform through the data link corresponding to the target data link information, and the correspondence between the signaling type and the data link can be dynamically configured according to actual needs, with high flexibility and scalability.
[0188] Figure 4 A flowchart of another signaling soft acquisition method provided in an embodiment of the present application.
[0189] like Figure 4 As shown, the signaling soft acquisition method includes:
[0190] Step 401: Acquire signaling sent by a network element.
[0191] Step 402: using various signaling rules to identify the type of signaling.
[0192] Step 403: When the type of signaling is identified, determine whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information.
[0193] Step 404: When the type of the signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
[0194] In the embodiment of the present application, steps 401 to 404 may be implemented in any of the embodiments of the present application, and the present application does not limit this and will not elaborate on it.
[0195] Step 405: If the type of the signaling is not identified, the signaling is discarded.
[0196] In practical applications, the type of signaling may not be identified according to existing signaling rules. In this application, if the type of signaling is not identified, the signaling may be discarded.
[0197] Optionally, for signaling of an unrecognized type, the signaling can be displayed. If the user determines that the signaling is a signaling that needs to be sent to the upper-level platform, a signaling rule for identifying the type of signaling can be configured. The network device obtains the configured signaling rule for identifying the type of signaling and stores the signaling rule in the rule pool. Afterwards, when the network device obtains this type of signaling again, it can identify the type of the signaling according to the configured signaling rule. In this way, users can dynamically configure signaling rules according to actual needs, with high flexibility and scalability.
[0198] Optionally, after configuring the signaling rules for identifying the type of signaling, the user can also configure the correspondence between the type of signaling and the data link information, so that the network device can obtain the correspondence between the configured type of signaling and the data link information. After the network device obtains the signaling of this type, it can send the signaling of this type to the corresponding upper platform through the data link corresponding to the data link information corresponding to the type of signaling. It can be seen that the user can dynamically configure the correspondence between the signaling type and the data link information according to the actual situation, and the flexibility and scalability are relatively high.
[0199] In order to avoid data traffic overload between the network device and the upper-level platform, further, prompt information can be generated and displayed when the data traffic between the network device and the upper-level platform is not overloaded, so that the user can configure the correspondence between the signaling type and the data link information according to the prompt information.
[0200] In the embodiment of the present application, the signaling sent by the network element is identified through various signaling rules. If the type of signaling is identified, the corresponding relationship between the signaling type and the data link information is used to determine whether the type of signaling has corresponding data link information. If there is corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information, thereby realizing that multiple types of signaling are sent to the corresponding upper-level platform through one SCA, without the need to deploy multiple sets of SCA, which greatly saves costs. If the type of signaling is not identified, the signaling can be discarded, thereby avoiding sending unknown types of signaling to the upper-level platform, and improving the accuracy of signaling collection.
[0201] In some embodiments, during the signaling soft acquisition process, signaling rules can be configured as needed, and the network device can obtain the configured signaling rules and store the configured signaling rules in a rule pool. Among them, the configured signaling rules can be used to identify one or more types of signaling, which is not limited in this application. Therefore, during the signaling soft acquisition process, signaling rules can be dynamically configured, and flexibility and scalability are relatively high.
[0202] Optionally, during the signaling soft acquisition process, the signaling rule may be dynamically configured. If the signaling rule does not exist in the rule pool, the configured signaling rule is stored in the rule pool.
[0203] Optionally, when the network device is started, a predefined signaling rule may be loaded, and if the signaling rule does not exist in the rule pool, the signaling rule may be stored in the rule pool.
[0204] In some embodiments, during the signaling soft acquisition process, the user can configure the data link information, the network device can obtain the configured data link information, and perform a connectivity check on the configured data link information. If the check passes, the configured data link information can be stored in the link pool. Therefore, during the signaling soft acquisition process, the data link information can be dynamically configured, and the flexibility and scalability are relatively high.
[0205] Optionally, when the network device is started, predefined data link information may be loaded, and a connectivity check may be performed on the data link information. If the check passes, the data link information may be stored in a link pool.
[0206] Optionally, after configuring the signaling rules, the user may configure the data link information, or the configuration of the signaling rules and the configuration of the data link information may be separate, which is not limited in the present application.
[0207] In some embodiments, during the signaling soft acquisition process, the user can also configure the correspondence between the signaling type and the data link information according to actual needs, and the network device can obtain the correspondence between the configured signaling type to be associated and the data link information to be associated. Among them, the data link information to be associated can be the data link information in the link pool. Therefore, during the signaling soft acquisition process, the correspondence between the signaling type and the data link information can be dynamically configured, and the flexibility and scalability are relatively high.
[0208] For example, when a signaling of a newly added signaling type needs to be sent to the upper-level platform, a signaling rule for identifying the newly added signaling type can be configured, and data link information can be configured, and then the correspondence between the newly added signaling type and the data link information can be configured.
[0209] Optionally, during the signaling soft acquisition process, the correspondence between the signaling type and the data link information may be dynamically configured, and if the correspondence does not exist, the correspondence may be saved.
[0210] Optionally, when the network device is started, the predefined correspondence between the signaling type and the data link information may be loaded, and if the correspondence does not exist, the correspondence may be saved.
[0211] Optionally, in the signaling soft acquisition process, one or more of the signaling rules, data link information, and the correspondence between the signaling type and the data link information may be configured. In addition, the signaling rules, data link information, and the correspondence between the signaling type and the data link information may be configured together or separately, and this application does not limit this.
[0212] Therefore, scenarios with new signaling types do not require new development. Instead, only customized signaling rules, the correspondence between new signaling types and data link information, etc. are required, which provides high flexibility and scalability.
[0213] In some embodiments, after obtaining the correspondence between the signaling type to be associated and the data link information to be associated, it can be determined whether the signaling type to be associated already has corresponding data link information. If the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated can be updated to the data link information to be associated.
[0214] For example, the data link information corresponding to signaling type B is b and c, and the corresponding relationship can be adjusted as needed. For example, the corresponding relationship between the configured signaling type B and the data link information b and d is obtained, and then the data link information corresponding to signaling type B can be updated from b and c to b and d. In other words, the data link information corresponding to signaling type B is adjusted from b and c to b and d.
[0215] Therefore, users can adjust the correspondence between signaling types and data link information according to actual needs to meet different application requirements.
[0216] In order to facilitate understanding of the signaling soft acquisition method of the embodiment of the present application, the following takes the network element as a base station as an example. Figure 5 To explain, Figure 5 A schematic diagram of a signaling soft acquisition process provided in an embodiment of the present application.
[0217] like Figure 5 As shown in FIG. 1 , the signaling soft acquisition process includes:
[0218] Step 501: Acquire signaling sent by a base station.
[0219] Step 502: Identify the type of signaling using signaling rules.
[0220] Step 503, determine whether the type of signaling is identified. If not, execute step 504; if yes, execute step 505.
[0221] Step 504: discard the signaling.
[0222] Step 505, determine whether the type of signaling has corresponding data link information. If yes, execute step 506; if not, execute step 507.
[0223] Step 506: Send to the corresponding upper-level platform.
[0224] In the present application, if the type of signaling has corresponding data link information, the signaling can be sent to the corresponding upper-level platform through the data link corresponding to the data link information.
[0225] Step 507, determine whether the data traffic is overloaded. If not, execute step 508; if yes, execute step 509.
[0226] In the present application, the method for determining whether data traffic is overloaded can be referred to in the above embodiment, so it will not be repeated here.
[0227] Step 508: Acquire the configured data link information corresponding to the signaling type.
[0228] In the present application, after obtaining the configured data link information corresponding to the type of signaling, a data link can be established between the network device and the upper-level platform according to the data link information, and sent to the corresponding upper-level platform through the data link.
[0229] Step 509: Generate warning information.
[0230] In order to implement the above embodiment, the embodiment of the present application also proposes a signaling soft acquisition system. Figure 6 A schematic diagram of the structure of a signaling soft acquisition system provided in an embodiment of the present application.
[0231] like Figure 6 As shown, the signaling soft acquisition system 600 includes: a network device 610 and a target upper-level platform 620. Among them, the network device 610 includes a signaling distribution strategy management unit 611 and a signaling forwarding unit 612. The upper-level platform can be one or more, and the target upper-level platform 620 is one of the upper-level platforms. In addition, the signaling forwarding unit 612 has the same function as the SCA convergence forwarding service module in the above embodiment.
[0232] The signaling distribution strategy management unit 611 is used to identify the type of signaling of the network element by using various signaling rules; when the type of signaling is identified, determine whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information;
[0233] The signaling forwarding unit 612 is used to obtain the signaling sent by the network element, and when the type of the signaling has corresponding data link information, send the signaling to the corresponding target upper-level platform through the data link corresponding to the data link information;
[0234] The target upper-level platform 620 is used to obtain the signaling sent by the network device.
[0235] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0236] In the case where there is no corresponding data link information for the type of signaling, determining whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold;
[0237] When the sum is less than a preset threshold, a prompt message is generated and displayed, wherein the prompt message is used to prompt that the type of signaling has no corresponding data link information;
[0238] Obtaining the correspondence between the configured signaling type and the target data link information in the link pool;
[0239] The signaling forwarding unit 612 is used to send the signaling to the target upper-level platform through the data link corresponding to the target data link information.
[0240] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0241] Get the configured target data link information;
[0242] Perform connectivity check on target data link information;
[0243] If the verification is passed, the target data link information is stored in the link pool.
[0244] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0245] When the sum is greater than or equal to a preset threshold, an alarm message is generated and displayed, wherein the alarm message is used to prompt that the data flow between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
[0246] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0247] If the type of signaling is not identified, the signaling is discarded.
[0248] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0249] Get the configured signaling rules for identifying the type of signaling, and store the signaling rules in the rule pool.
[0250] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0251] Get the correspondence between the configured signaling type and data link information.
[0252] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0253] In the signaling soft acquisition process, the configured signaling rules are obtained and stored in the rule pool;
[0254] and / or,
[0255] Get the configured data link information;
[0256] Perform connectivity check on the configured data link information;
[0257] If the verification is passed, the configured data link information is stored in the link pool;
[0258] and / or,
[0259] Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
[0260] Optionally, in another embodiment, the signaling distribution policy management unit 611 is further configured to:
[0261] In the case that the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated is updated to the data link information to be associated.
[0262] In order to facilitate understanding of the signaling soft acquisition system of the embodiment of the present application, Figure 7 To explain, Figure 7 A signaling soft acquisition system processing flow chart provided in an embodiment of the present application.
[0263] like Figure 7 As described above, users can add policies on the web page, where the policies include one or more of signaling rules, data link information, and the correspondence between signaling types and data link information. SCA can judge the policies added by users, and can judge whether the added policies exist. If not, a policy configuration is generated, where generating a policy configuration can be understood as saving the added policies. SCA can read the policy configuration and start the policy configuration. If the policy added by the user already exists, a prompt can be given that the policy already exists.
[0264] Users can also delete policies, and SCA can generate corresponding policy configurations. Generating policy configurations here can be understood as deleting the policies deleted by users from memory, thereby updating the saved policies.
[0265] The base station can send signaling to SCA. After SCA obtains the signaling sent by the base station, it can process the signaling and filter the signaling through strategies. If the signaling can be sent to the upper-level platform, the signaling can be sent to the corresponding upper-level platform through the data link.
[0266] In order to implement the above embodiment, the present application embodiment further proposes a network device, Figure 8 A schematic diagram of the structure of a network device provided in an embodiment of the present application.
[0267] like Figure 8 As shown, the network device includes: a transceiver 810, a processor 820, and a memory 830;
[0268] The transceiver 810 is used to send and receive data under the control of the processor.
[0269] Among them, Figure 8 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 820 and various circuits of memory represented by memory 830 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 810 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 820 is responsible for managing the bus architecture and general processing, and the memory 830 may store data used by the processor 820 when performing operations.
[0270] The processor 820 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0271] The processor 820 calls the computer program stored in the memory and performs the following operations:
[0272] Get the signaling sent by the network element;
[0273] Using various signaling rules, identify the type of signaling;
[0274] When the type of signaling is identified, determining whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information;
[0275] In the case where the type of signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
[0276] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0277] In the case where there is no corresponding data link information for the type of signaling, determining whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold;
[0278] When the sum is less than a preset threshold, a prompt message is generated and displayed, wherein the prompt message is used to prompt that the type of signaling has no corresponding data link information;
[0279] Obtaining the correspondence between the configured signaling type and the target data link information in the link pool;
[0280] The signaling is sent to the target upper-level platform via the data link corresponding to the target data link information.
[0281] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0282] Get the configured target data link information;
[0283] Perform connectivity check on target data link information;
[0284] If the verification is passed, the target data link information is stored in the link pool.
[0285] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0286] When the sum is greater than or equal to a preset threshold, an alarm message is generated and displayed, wherein the alarm message is used to prompt that the data flow between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
[0287] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0288] If the type of signaling is not identified, the signaling is discarded.
[0289] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0290] Get the configured signaling rules for identifying the type of signaling, and store the signaling rules in the rule pool.
[0291] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0292] Get the correspondence between the configured signaling type and data link information.
[0293] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0294] In the signaling soft acquisition process, the configured signaling rules are obtained and stored in the rule pool;
[0295] and / or,
[0296] Get the configured data link information;
[0297] Perform connectivity check on the configured data link information;
[0298] If the verification is passed, the configured data link information is stored in the link pool;
[0299] and / or,
[0300] Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
[0301] Optionally, in another embodiment, the processor 820 is further configured to perform the following operations:
[0302] In the case that the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated is updated to the data link information to be associated.
[0303] It should be noted that the network device provided in the embodiment of the present application can achieve the above Figure 1 , Figure 3-Figure 5 All the method steps implemented in the method embodiment can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0304] With the above Figure 1 , Figure 3-Figure 5 Corresponding to the signaling soft acquisition method provided in the embodiment, the present application also provides a signaling soft acquisition device. Figure 1 , Figure 3-Figure 5The signaling soft acquisition method provided in the embodiment corresponds to the signaling soft acquisition method, so the implementation method of the signaling soft acquisition method is also applicable to the signaling soft acquisition device provided in the embodiment of the present application, and will not be described in detail in the embodiment of the present application.
[0305] In order to implement the above embodiment, the present application also proposes a signaling soft acquisition device. Fig. 9 A schematic diagram of the structure of a signaling soft acquisition device provided in an embodiment of the present application.
[0306] like Fig. 9 As shown, the signaling soft acquisition device 900 includes:
[0307] A first acquisition module 910, configured to acquire a signaling sent by a network element;
[0308] An identification module 920, configured to identify the type of signaling using various signaling rules;
[0309] A first determination module 930 is used to determine whether the type of signaling has corresponding data link information according to the type of signaling and the correspondence between the type of signaling and the data link information when the type of signaling is identified;
[0310] The sending module 940 is used to send the signaling to the corresponding target upper-level platform through the data link corresponding to the data link information when the type of the signaling has corresponding data link information.
[0311] Optionally, as another embodiment, the device may further include:
[0312] The second determination module is used to determine whether the sum of the data flow on all data links between the current network device and the upper platform and the data flow of the signaling is less than a preset threshold value when there is no corresponding data link information for the type of signaling;
[0313] A generating and displaying module is used to generate and display a prompt message when the sum value is less than a preset threshold value, wherein the prompt message is used to prompt that the type of signaling has no corresponding data link information;
[0314] A second acquisition module, used to acquire a correspondence between a configured signaling type and target data link information in a link pool;
[0315] The sending module 940 is used to send the signaling to the target upper-level platform through the data link corresponding to the target data link information.
[0316] Optionally, as another embodiment, the second acquisition module is further used to acquire configured target data link information;
[0317] The device may also include:
[0318] A verification module, used for performing connectivity verification on target data link information;
[0319] The storage module is used to store the target data link information into the link pool when the verification is passed.
[0320] Optionally, as another embodiment, the display module is generated and displayed, and is also used to generate and display an alarm message when the sum value is greater than or equal to a preset threshold, wherein the alarm message is used to prompt that the data traffic between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
[0321] Optionally, as another embodiment, the device may further include:
[0322] The discarding module is used to discard the signaling when the type of the signaling is not identified.
[0323] Optionally, as another embodiment, the device may further include:
[0324] The third acquisition module is used to acquire the configured signaling rules for identifying the type of signaling, and store the signaling rules into a rule pool.
[0325] Optionally, as another embodiment, the third acquisition module is further used to acquire the correspondence between the configured signaling type and the data link information.
[0326] Optionally, as another embodiment, the device may further include: a fourth acquisition module, configured to:
[0327] In the signaling soft acquisition process, the configured signaling rules are obtained and stored in the rule pool;
[0328] and / or,
[0329] Get the configured data link information;
[0330] Perform connectivity check on the configured data link information;
[0331] If the verification is passed, the configured data link information is stored in the link pool;
[0332] and / or,
[0333] Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
[0334] Optionally, as another embodiment, the device may further include:
[0335] The updating module is used to update the data link information corresponding to the signaling type to be associated to the data link information to be associated when the signaling type to be associated already has corresponding data link information.
[0336] It should be noted that the signaling soft acquisition device provided in the embodiment of the present application can achieve the above Figure 1 , Figure 3-Figure 5 All the method steps implemented in the method embodiment can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0337] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0338] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network side device, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0339] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0340] On the other hand, an embodiment of the present application further provides a processor-readable storage medium, the processor-readable storage medium storing a computer program, the computer program is used to enable the processor to execute the present application Figure 1 , Figure 3-Figure 5 The method shown in the embodiment.
[0341] Among them, the above-mentioned processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.
[0342] In the description of this specification, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0343] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A signaling soft acquisition method, characterized in that: Performed by network devices, including: Get the signaling sent by the network element; Using each signaling rule, identifying the type of the signaling; When the type of the signaling is identified, determining whether the type of the signaling has corresponding data link information according to the type of the signaling and the correspondence between the type of the signaling and the data link information; In the case that the type of the signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
2. The method according to claim 1, characterized in that Also includes: In the case where there is no corresponding data link information for the type of the signaling, determining whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold; When the sum is less than the preset threshold, generating and displaying prompt information, wherein the prompt information is used to prompt that the type of the signaling has no corresponding data link information; Acquire the correspondence between the configured signaling type and the target data link information in the link pool; The signaling is sent to the target upper-level platform via the data link corresponding to the target data link information.
3. The method according to claim 2, characterized in that Also includes: Acquire the configured target data link information; Performing connectivity check on the target data link information; If the verification is passed, the target data link information is stored in the link pool.
4. The method according to claim 2, characterized in that Also includes: When the sum is greater than or equal to the preset threshold, an alarm message is generated and displayed, wherein the alarm message is used to prompt that the data traffic between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
5. The method according to claim 1, characterized in that Also includes: If the type of the signaling is not identified, the signaling is discarded.
6. The method according to claim 5, characterized in that Also includes: A configured signaling rule for identifying the type of the signaling is obtained, and the signaling rule is stored in a rule pool.
7. The method according to claim 6, characterized in that Also includes: Acquire the correspondence between the configured signaling type and data link information.
8. The method according to claim 1, characterized in that Also includes: In the signaling soft acquisition process, the configured signaling rules are obtained, and the configured signaling rules are stored in the rule pool; and / or, Get the configured data link information; Performing connectivity check on the configured data link information; If the verification is passed, the configured data link information is stored in a link pool; and / or, Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
9. The method according to claim 8, characterized in that Also includes: In the case that the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated is updated to the data link information to be associated.
10. A signaling soft acquisition system, characterized in that: The signaling soft acquisition system includes: a network device and a target upper-level platform, wherein the network device includes a signaling distribution strategy management unit and a signaling forwarding unit; The signaling distribution strategy management unit is used to identify the type of signaling of the network element by using various signaling rules; when the type of the signaling is identified, determine whether the type of the signaling has corresponding data link information according to the type of the signaling and the correspondence between the type of the signaling and the data link information; The signaling forwarding unit is used to obtain the signaling sent by the network element, and when the type of the signaling has corresponding data link information, send the signaling to the corresponding target upper-level platform through the data link corresponding to the data link information; The target upper-level platform is used to obtain the signaling sent by the network device.
11. The system according to claim 10, characterized in that The signaling distribution strategy management unit is further used to: In the case where there is no corresponding data link information for the type of the signaling, determining whether the sum of the data flow on all data links between the current network device and the upper-level platform and the data flow of the signaling is less than a preset threshold; When the sum is less than the preset threshold, generating and displaying prompt information, wherein the prompt information is used to prompt that the type of the signaling has no corresponding data link information; Acquire the correspondence between the configured signaling type and the target data link information in the link pool; The signaling forwarding unit is used to send the signaling to the target upper-level platform through the data link corresponding to the target data link information.
12. The system according to claim 11, characterized in that The signaling distribution strategy management unit is further used to: Acquire the configured target data link information; Performing connectivity check on the target data link information; If the verification is passed, the target data link information is stored in the link pool.
13. The system according to claim 11, characterized in that The signaling distribution strategy management unit is further used to: When the sum is greater than or equal to the preset threshold, an alarm message is generated and displayed, wherein the alarm message is used to prompt that the data traffic between the current network device and the upper-level platform has reached the load and access to a new upper-level platform is not allowed.
14. The system according to claim 10, characterized in that The signaling distribution strategy management unit is further used to: If the type of the signaling is not identified, the signaling is discarded.
15. The system of claim 14, wherein: The signaling distribution strategy management unit is further used to: A configured signaling rule for identifying the type of the signaling is obtained, and the signaling rule is stored in a rule pool.
16. The system of claim 15, wherein: The signaling distribution strategy management unit is further used to: Acquire the correspondence between the configured signaling type and data link information.
17. The system of claim 10, wherein: The signaling distribution strategy management unit is further used to: In the signaling soft acquisition process, the configured signaling rules are obtained, and the configured signaling rules are stored in the rule pool; and / or, Get the configured data link information; Performing connectivity check on the configured data link information; If the verification is passed, the configured data link information is stored in a link pool; and / or, Obtain the correspondence between the configured signaling type to be associated and the data link information to be associated.
18. The system of claim 17, wherein: The signaling distribution strategy management unit is further used to: In the case that the signaling type to be associated already has corresponding data link information, the data link information corresponding to the signaling type to be associated is updated to the data link information to be associated.
19. A network device, characterized in that: The network device includes a memory, a transceiver, and a processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Get the signaling sent by the network element; Using each signaling rule, identifying the type of the signaling; When the type of the signaling is identified, determining whether the type of the signaling has corresponding data link information according to the type of the signaling and the correspondence between the type of the signaling and the data link information; In the case that the type of the signaling has corresponding data link information, the signaling is sent to the corresponding target upper-level platform through the data link corresponding to the data link information.
20. A signaling soft acquisition device, characterized in that: include: A first acquisition module, used to acquire signaling sent by a network element; An identification module, used to identify the type of the signaling by using various signaling rules; A first determination module is used to determine whether the type of the signaling has corresponding data link information according to the type of the signaling and the correspondence between the type of the signaling and the data link information when the type of the signaling is identified; The sending module is used to send the signaling to the corresponding target upper-level platform through the data link corresponding to the data link information when the type of the signaling has corresponding data link information.
21. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute any one of the methods of claims 1-9.
