Data processing method, device, system and terminal

By automatically registering with the management system after power-on and obtaining base station access information, the static manual configuration problem of solid-mobile integrated equipment without DHCP server is solved, the automated network configuration of the base station module is realized, and the device activation efficiency and connection reliability are improved.

CN120264391APending Publication Date: 2025-07-04CHINA TELECOM INTELLIGENT NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510473220.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the case where the base station part of the solid-mobile integrated equipment does not have a DHCP server, the device communication parameters can only be configured statically manually, resulting in the problems of large labor investment costs and low activation efficiency.

Method used

After powering on, the target terminal sends registration information to the management system, receives base station access information, and sends a connection request to the upper-layer network element based on the information, including base station access information. The management system obtains and issues necessary network configuration parameters from the base station information allocation database.

Benefits of technology

The automated network configuration of the base station module is realized, which reduces the need for manual intervention, improves the efficiency of equipment activation and network connection reliability, and reduces labor costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120264391A_ABST
    Figure CN120264391A_ABST
Patent Text Reader

Abstract

The invention discloses a data processing method, device and system and a terminal. The method comprises the following steps: under the condition that a target terminal is detected to be electrified, the target terminal sends registration information to a management system; the target terminal receives base station access information corresponding to the registration information returned by the management system; and the target terminal sends a connection request to the upper network element according to the base station access information, the connection request including the base station access information. According to the method and the device, the technical problems of high human input cost and low opening efficiency due to the fact that the equipment communication parameters of the base station communication information of the base station part of the fixed-mobile integrated equipment can only be realized in a static manual configuration mode without a DHCP (Dynamic Host Configuration Protocol) server are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and in particular, to a method, device, system, and terminal for data processing. Background Art

[0002] A fixed-mobile integrated terminal refers to a product form that deeply integrates an integrated small base station and a traditional optical modem. In related technologies, the optical modem can already be automatically activated. For the base station communication information of the base station part of the fixed-mobile integrated device, in the absence of a DHCP server, the device communication parameters can only be implemented through static manual configuration, resulting in high labor input costs and low activation efficiency.

[0003] In response to the above problems, no effective solution has been proposed yet. Summary of the Invention

[0004] Embodiments of this application provide a method, device, system, and terminal for data processing, so as to at least solve the technical problem that for the base station communication information of the base station part of the fixed-mobile integrated device, in the absence of a DHCP server, the device communication parameters can only be implemented through static manual configuration, resulting in high labor input costs and low activation efficiency.

[0005] According to one aspect of the embodiments of this application, a method for data processing is provided, including: when detecting that a target terminal is powered on, the target terminal sends registration information to a management system; the target terminal receives base station access information corresponding to the registration information returned by the management system; the target terminal sends a connection request to an upper-layer network element based on the base station access information, where the connection request includes the base station access information.

[0006] Optionally, the target terminal includes a base station module and an optical modem module. The base station module is used to provide wireless communication services, and the optical modem module is used for network access. The target terminal sending registration information to the management system includes: the optical modem module in the target terminal sends the registration information to a server in the management system, where the registration information includes at least the serial number of the target terminal, and the serial number is the unique identifier of the target terminal.

[0007] Optionally, after receiving the registration information sent by the target terminal, the management system obtains the base station access information corresponding to the serial number in the registration information from a base station information distribution library, and sends the base station access information to an information interaction module in the target terminal through the optical modem module, and forwards the base station access information to the base station module through the information interaction module, where the base station access information includes an IP address to be allocated, a subnet mask, a default gateway, and virtual local area network information.

[0008] Optionally, after the target terminal sends a connection request to the upper-layer network element based on the base station access information, the method further includes: the target terminal receives a response message to the connection request; in the case where the response message is a connection failure, the target terminal repeatedly sends a connection request to the upper-layer network element and records the number of times the connection request is sent; in the case where the number of times the connection request is sent reaches a preset number and the response message is still a connection failure, the target terminal sends an alarm message to the management system, where the alarm message is used to request the management system to re-issue the base station access information.

[0009] Optionally, the method further includes: in the case where the response message is a connection success, obtaining the alarm message sent by the target terminal to the management system; canceling the alarm message.

[0010] Optionally, the optical network terminal (ONT) module includes a passive optical network (PON) interface and a wide area network (WAN) interface. The WAN interface includes a first network interface and a second network interface. The ONT module accesses the operator network through the PON interface. The first network interface is connected to the PON through a first local area network. The second network interface is connected to the base station module through a virtual Ethernet interface. The second network interface is connected to the PON through a second local area network.

[0011] Optionally, after the target terminal sends a connection request to the upper-layer network element based on the base station access information, the method further includes: performing an authentication process between the target terminal and the upper-layer network element to obtain a processing result; in the case where the processing result is authentication passed, connecting the target terminal to the upper-layer network element; in the case where the processing result is authentication failed, determining that the connection between the target terminal and the upper-layer network element fails.

[0012] According to another aspect of the embodiments of the present application, there is also provided a data processing apparatus, including: a first sending module, configured to send registration information to the management system when detecting that the target terminal is powered on; a receiving module, configured to receive the base station access information corresponding to the registration information returned by the management system; a second sending module, configured to send a connection request to the upper-layer network element based on the base station access information, where the connection request includes the base station access information.

[0013] According to still another aspect of the embodiments of the present application, there is also provided a data processing system, including: a target terminal and a management system, where when detecting that the target terminal is powered on, the target terminal sends registration information to the management system; receives the base station access information corresponding to the registration information returned by the management system; sends a connection request to the upper-layer network element based on the base station access information, where the connection request includes the base station access information; the management system is configured to, after receiving the registration information, obtain the base station access information corresponding to the registration information from the base station information distribution library and return the base station access information to the target terminal.

[0014] According to another aspect of the embodiments of the present application, a terminal is further provided, including: a memory and a processor. The memory is used to store program instructions; the processor is connected to the memory and is used to execute the method for implementing the above data processing.

[0015] According to another aspect of the embodiments of the present application, a non-volatile storage medium is further provided. The non-volatile storage medium includes a stored computer program, wherein the device where the non-volatile storage medium is located executes the method for the above data processing by running the computer program.

[0016] According to another aspect of the embodiments of the present application, a computer program product is further provided, including computer instructions, and when the computer instructions are executed by a processor, the method for the above data processing is implemented.

[0017] In the embodiments of the present application, when it is detected that the target terminal is powered on, the target terminal sends registration information to the management system; the target terminal receives the base station access information corresponding to the registration information returned by the management system; the target terminal sends a connection request to the upper-layer network element according to the base station access information, where the connection request includes the base station access information, achieving the purpose of automatically obtaining and configuring the base station access information, thereby realizing the automatic connection to the upper-layer network element and the technical effect of reducing labor costs, and further solving the technical problem that for the base station communication information of the base station part of the fixed-mobile integrated device, in the absence of a DHCP server, the device communication parameters can only be realized by static manual configuration, resulting in a large labor input cost and low activation efficiency. Description of the Drawings

[0018] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:

[0019] Figure 1 is a hardware structure block diagram of a computer terminal for implementing a method for data processing according to an embodiment of the present application;

[0020] Figure 2 is a flowchart of a method for data processing according to an embodiment of the present application;

[0021] Figure 3 is a system framework diagram of a method for a fixed-mobile integrated terminal to automatically obtain communication information according to an embodiment of the present application;

[0022] Figure 4 is a structural diagram of a device for data processing according to an embodiment of the present application. Detailed Embodiments

[0023] To enable those skilled in the art to better understand the solution of this application, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

[0024] It should be noted that the terms "first", "second", etc. in the description and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances, so that the embodiments of this application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products or devices.

[0025] The information collected in the embodiments of this application is information and data authorized by the user or fully authorized by all parties. Moreover, the processing of relevant data, such as collection, storage, use, processing, transmission, provision, disclosure, and application, complies with the relevant laws, regulations, and standards of the relevant regions, takes necessary confidentiality measures, does not violate public order and good customs, and provides corresponding operation entrances for users to choose to authorize or reject the automated decision-making results; if the user chooses to reject, the expert decision-making process will be entered.

[0026] First, some nouns or terms that appear in the process of explaining the embodiments of this application are applicable to the following explanations:

[0027] DHCP (Dynamic Host Configuration Protocol): It is a network protocol used to automatically assign IP addresses and other related configuration information, such as subnet masks, default gateways, and DNS server addresses, etc., to hosts in a local area network. By using DHCP, network administrators can avoid manually configuring the network parameters of each device, thus greatly simplifying the complexity of network management and improving the efficiency and accuracy of network configuration. The DHCP server maintains an address pool. When a new device joins the network, the DHCP server will automatically select an IP address from this address pool and assign it to the device, and at the same time provide other necessary network configuration information.

[0028] OMC (Operation and Maintenance Center): In a wireless communication network, OMC is a system used for centralized management and monitoring of base stations and other network devices. Through OMC, network operators can remotely access devices in the network to perform operations such as configuration, fault diagnosis, performance monitoring, and software upgrade, thereby achieving efficient and centralized network operation and maintenance management. OMC is part of the network management system (NMS) and is a key component connecting base stations to the core network and enabling automated network operation and maintenance.

[0029] ITMS (Integrated Terminal Management System): Abbreviated as the management system, ITMS is a system platform used for centralized management and control of terminal devices (such as home gateways, routers, optical network terminals, etc.) in a broadband network. It realizes functions such as remote monitoring, configuration, upgrade, and fault diagnosis of terminal devices through standardized interfaces and protocols (such as TR-069), thus greatly improving the management efficiency and maintenance level of network operators for terminal devices.

[0030] WAN (Wide Area Network): WAN refers to a network that covers a vast area and connects multiple local area networks (LANs). In the embodiments of this application, the WAN interface is usually used for a device to connect to the Internet or the operator's core network to facilitate communication with remote network elements.

[0031] VLAN (Virtual Local Area Network): VLAN is a technology that divides physical LAN devices into different logical networks. Even if these devices are physically located in the same network, they can communicate as if they were in different LANs. The implementation of VLAN is based on the IEEE 802.1Q standard, allowing network administrators to create multiple isolated network environments as needed, improving network security and the flexible use of network resources. In the embodiments of this application, VLAN is used to isolate the communication between the base station module and the optical network terminal module to ensure that their respective data streams do not interfere with each other.

[0032] PON (Passive Optical Network): PON is a fiber optic network technology. In this application, it refers to the physical connection between the optical network terminal module and the operator's OLT (Optical Line Terminal), which is used to convert optical signals into electrical signals to achieve broadband Internet access.

[0033] Automatic station opening: Also known as Zero Touch Provisioning (ZTP) or automatic configuration, it refers to the process in a wireless communication network where base station equipment can automatically obtain all necessary configuration parameters and information from the network when it is first started or deployed in the network, without manual intervention. This process typically includes steps such as device registration, parameter allocation, software update, network access settings, etc., enabling the base station equipment to quickly and automatically connect to a network management system, such as OMC or ITMS, and start providing communication services.

[0034] In related technologies, the base station communication information of the base station part is generally configured and distributed through a DHCP server in the network. In the absence of a DHCP server, it can only be achieved through static manual configuration. In some scenarios, although there is a DHCP server, the automatic station opening process fails. Since the base station is not yet connected to the OMC at this time, it will also cause the device to lose connection. At this time, it can only be opened through manual intervention, resulting in increased costs and a relatively high requirement for operators in this manual configuration process.

[0035] Currently, the methods for opening the base station module of the fixed-mobile integrated terminal include the following two ways: One is to automatically obtain base station IP and other parameters through DHCP. This method has certain requirements for the network. There must be a DHCP server in the network to automatically obtain communication information such as IP addresses, and it is not applicable to the situation where a DHCP server is not deployed. The other is to obtain it offline, with manual static parameter configuration on the base station side. The problems with this method are high labor input costs, low opening efficiency; and relatively high requirements for installation and maintenance personnel, who need to have a certain degree of technical expertise.

[0036] Therefore, to solve the problems existing in related technologies, the embodiments of the present application provide a data processing method, which can run on Figure 1 the computer terminal shown below. The following is an explanation of this computer terminal.

[0037] The data processing method embodiments provided by the embodiments of the present application can be executed on a mobile terminal, a computer terminal, or a similar computing device. Figure 1 The following shows a hardware structure block diagram of a computer terminal for implementing the data processing method. As Figure 1As shown, the computer terminal 10 may include one or more processors (shown as 102a, 102b, ……, 102n in the figure) (the processor may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission module 106 for communication functions connected via wired and / or wireless networks. In addition, it may further include: a display, a keyboard, a cursor control device, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, and a BUS bus. Those of ordinary skill in the art can understand that Figure 1 the structure shown is only illustrative and does not limit the structure of the above-mentioned electronic device. For example, the computer terminal 10 may further include more or fewer components than those Figure 1 shown in, or have a different configuration from that Figure 1 shown.

[0038] It should be noted that the above one or more processors and / or other data processing circuits may generally be referred to as "data processing circuits" in this article. The data processing circuit may be embodied in software, hardware, firmware, or any combination thereof, in whole or in part. In addition, the data processing circuit may be a single independent processing module, or be incorporated in whole or in part into any one of the other elements in the computer terminal 10. As involved in the embodiments of the present application, the data processing circuit is a kind of processor control (such as the selection of a variable resistance terminal path connected to an interface).

[0039] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage devices corresponding to the data processing method in the embodiments of the present application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, to implement the above-mentioned data processing method. The memory 104 may include a high-speed random access memory, and may further include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 104 may further include a memory remotely set relative to the processor, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0040] The transmission module 106 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wireless network provided by the communication provider of the computer terminal 10. In one example, the transmission module 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission module 106 can be a Radio Frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0041] The display can be, for example, a touch-screen liquid crystal display (LCD), which enables the user to interact with the user interface of the computer terminal 10.

[0042] It should be noted here that in some alternative embodiments, the above Figure 1 The computer terminal shown may include hardware elements (including circuits), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware elements and software elements. It should be pointed out that Figure 1 is only an example of a specific specific instance and is intended to illustrate the types of components that may exist in the above computer terminal.

[0043] Under the above operating environment, an embodiment of a data processing method is provided in the embodiments of the present application. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0044] Figure 2 is a flowchart of a data processing method according to an embodiment of the present application. As Figure 2 shown, the method includes the following steps:

[0045] Step S202, when it is detected that the target terminal is powered on, the target terminal sends registration information to the management system.

[0046] In the above step S202, the target terminal can be an integrated fixed-mobile terminal. When it is detected that the target terminal is powered on, the target terminal will start a self-check process to confirm the initialization status of the hardware and software. Once the initialization is completed, the target terminal will automatically detect the network connection status and attempt to establish communication with the management system (such as the ITMS system). The specific steps include:

[0047] 1. Network detection: After the target terminal is powered on, its internal network module (such as an optical modem module) starts to detect the network environment and look for available network connections;

[0048] 2. Information initialization: The terminal device prepares registration information, which usually includes the unique identifier of the device (such as SN, serial number), device type, software version, etc., for the management system to identify and configure;

[0049] 3. Sending a registration request: Once a network connection is detected as available (such as accessing the operator network through a PON interface), the target terminal sends the registration information to the management system through its network interface. For example, it is completed by sending a specific registration request message, which contains the registration information of the target terminal.

[0050] Step S204, the target terminal receives the base station access information corresponding to the registration information returned by the management system.

[0051] In the above step S204, after the target terminal sends the registration information to the management system, the management system performs a series of operations based on this registration information and finally returns the base station access information corresponding to this registration information. This step enables the target terminal to automatically receive and apply the required base station access information without manual intervention.

[0052] Step S206, the target terminal sends a connection request to the upper-layer network element according to the base station access information, where the connection request contains the base station access information.

[0053] In the above step S206, during the process of the fixed-mobile integrated terminal automatically obtaining communication information, the target terminal sends a connection request to the upper-layer network element (such as OMC) according to the base station access information received from the management system to establish network communication. The specific implementation can be achieved through the following process:

[0054] 1. Parsing the base station access information: The base station access information received by the target terminal contains a series of network parameters, such as IP address, subnet mask, default gateway, VLAN ID, etc.;

[0055] 2. Configuring network parameters: The target terminal configures its internal network interface with the above-mentioned received base station access information. Specifically, it sets parameters such as the network interface address, mask, and gateway of the base station module to ensure that the base station module can identify and use these parameters for network communication;

[0056] 3. Generating a connection request: After the configuration is completed, the target terminal generates a connection request based on these network parameters. The connection request contains the identification information of the base station module (or the target terminal) (such as device ID or SN serial number) and its network configuration parameters (i.e., the base station access information);

[0057] 4. Sending a connection request: The target terminal sends a connection request to the upper-layer network element through its network interface (such as a configured WAN interface); this request can also be directed to a specific network path through VLAN to ensure that data packets can reach the destination correctly;

[0058] 5. Upper-layer network element processing: After receiving the connection request, the upper-layer network element (such as OMC) parses the information in the request and verifies the legitimacy of the base station module and the validity of the network parameters. After passing the verification, OMC configures the corresponding network resources and establishes a communication link with the base station module, thus realizing the connection between the base station module and the core network;

[0059] 6. Establishing a communication link: After the connection request is accepted, the communication link between the target terminal and the upper-layer network element is established. Thereafter, the base station module can receive instructions and configuration information from OMC through this link, and at the same time can also send status reports and data to the upper-layer network element.

[0060] Through the above process, not only the efficiency of device deployment is improved, but also the problems caused by manual configuration errors are reduced, making device operation and maintenance more automated and reliable.

[0061] In the above data processing method, the target terminal includes a base station module and a GPON module. The base station module is used to provide wireless communication services, and the GPON module is used for network access. The target terminal sends registration information to the management system, including: the GPON module in the target terminal sends the registration information to the server in the management system, where the registration information at least includes the serial number of the target terminal, and the serial number is the unique identifier of the target terminal.

[0062] In some embodiments of the present application, the target terminal (such as an integrated fixed-mobile terminal) is a device integrating a base station module and a GPON module. The base station module is responsible for providing wireless communication services, such as 4G or 5G network coverage, enabling users to perform data transmission and voice communication wirelessly; while the GPON module is used for network access, connecting to the wide area network (such as the operator's PON network) through optical fiber or wired means to ensure that the terminal can access the Internet or the core network.

[0063] During the process of the target terminal sending registration information to the management system, the optical network terminal (ONT) module of the target terminal starts first, performs self-check and network environment detection. If an available network connection (such as a PON network) is detected, it is ready to register with the management system. The ONT module will collect the registration information of the target terminal. The registration information includes at least the serial number (SN) of the target terminal. The serial number is the unique identifier of the target terminal and is used for device identification and management in the management system. In addition, the registration information may also include device type, version information, current status, etc. The ONT module sends the collected registration information to the server in the management system through its network interface. After receiving the registration information, the server will parse it, verify the legitimacy of the target terminal, and find the corresponding base station access information according to the serial number. After verification and configuration are completed, the server will return the base station access information corresponding to the serial number to the ONT module. After receiving the base station access information, the ONT module will transfer the parameters required by the base station module to the base station module through the internal information interaction module, complete the network configuration of the base station module, and enable it to communicate with the upper network element. This process can enable the fixed-mobile integrated terminal to automatically register with the management system and obtain the necessary network configuration information without manual intervention.

[0064] In the above data processing method, after the management system receives the registration information sent by the target terminal, it obtains the base station access information corresponding to the serial number in the registration information from the base station information distribution library, and sends the base station access information to the information interaction module in the target terminal through the ONT module, and forwards the base station access information to the base station module through the information interaction module, where the base station access information includes the IP address to be allocated, subnet mask, default gateway, virtual local area network information.

[0065] In some embodiments of the present application, after receiving the registration information sent by the target terminal, the management system first parses the registration information to determine the type and status of the target terminal and to determine the network configuration information it requires. Based on the parsed registration information, the management system looks up or generates base station access information that matches the target terminal in its base station information distribution library or configuration information library, where the base station information distribution library stores network configuration data corresponding to each serial number and to be assigned to the base station module. The base station access information includes the IP address, subnet mask, default gateway, VLAN ID, and authentication and encryption parameters that the target terminal will use. If the serial number exists in the base station information distribution library, the management system extracts the base station access information corresponding to the serial number from the base station information distribution library. If there is no corresponding configuration information in the base station information distribution library or customized configuration information needs to be generated for a specific target terminal, the management system generates or adjusts the base station access information according to network policies, resource availability, and security requirements. For example, an unused IP address is allocated from the IP address pool to the target terminal. The management system packages all the base station access information into a message or data packet, which contains all the network configuration parameters required by the target terminal. Then, this data packet is sent back to the ONU module of the target terminal through the network. The returned information can be transmitted through a secure channel to ensure the integrity and confidentiality of the information. After receiving the data packet returned by the management system, the ONU module forwards this information to the base station module in the target terminal through the internal information interaction module. The information interaction module is responsible for transferring data between various modules inside the terminal to ensure that the data can correctly reach the base station module from the ONU module. After receiving the base station access information, the base station module will use this information to configure its network interface, including setting the IP address, subnet mask, default gateway, and configuring virtual local area network (VLAN) settings.

[0066] The above automated process reduces the need for manual configuration, enabling the fixed-mobile integrated terminal to automatically obtain all necessary network parameters without on-site operation, greatly simplifying the device installation and activation process, and improving the efficiency and accuracy of device deployment. At the same time, through parameter allocation and configuration by the management system, it also ensures the reasonable allocation of network resources and the security management of devices.

[0067] In step S206 of the above method for data processing, after the target terminal sends a connection request to the upper-layer network element based on the base station access information, the method further includes: the target terminal receives a response message to the connection request; in the case where the response message indicates connection failure, the target terminal repeatedly sends a connection request to the upper-layer network element and records the number of times the connection request is sent; in the case where the number of times the connection request is sent reaches a preset number of times and the response message still indicates connection failure, the target terminal sends an alarm message to the management system, where the alarm message is used to request the management system to re-issue the base station access information.

[0068] In some embodiments of the present application, after the target terminal (such as an integrated fixed-mobile terminal) sends a connection request to the upper-layer network element based on the base station access information received from the management system, the target terminal will wait and receive a response message from the upper-layer network element to the connection request. This subsequent processing flow ensures that the device can take appropriate measures when the network connection is unstable or encounters a fault, so as to improve the reliability and success rate of the connection. Specifically, it includes the following steps:

[0069] 1. After the target terminal sends a connection request, it will listen for a response message from the upper-layer network element. The response message is the feedback from the upper-layer network element to the terminal connection request, containing information on success or failure;

[0070] 2. The target terminal will determine whether the connection is successful based on the received response message. If the response message indicates that the connection is successful, the base station module will establish a communication link with the upper-layer network element and start normal operation; if the response message received by the target terminal indicates connection failure, the target terminal will initiate an automatic retry mechanism. This mechanism will repeatedly send a connection request to the same upper-layer network element and retry according to a preset waiting time to avoid increased system load caused by network congestion or multiple failed requests in a short period of time;

[0071] 3. During the automatic retry process, the target terminal will record the number of times the connection request is sent. For example, it will track and record the number of retries through a counter in the target terminal; the target terminal will set a maximum number of retries to prevent resource waste or the device from being in a non-operating state for a long time due to infinite loop retries. When the number of retries reaches the preset maximum value (i.e., the preset number of times), if the connection still fails, the target terminal will send an alarm message to the upper-layer management system. The alarm message contains the status information of the target terminal and requests the management system to re-issue the base station access information.

[0072] Through the above process, the integrated fixed-mobile terminal can automatically handle connection failure situations. Through mechanisms such as automatic retry and alarm reporting, it improves the self-healing ability of the device and the robustness of the network. This method reduces the need for manual intervention, especially in deployment scenarios that are remote or difficult to physically access, and can significantly reduce the operation and maintenance costs and improve the continuity of services.

[0073] In the above method for data processing, the method further includes: when the response message indicates successful connection, obtaining the alarm information sent by the target terminal to the management system; and canceling the alarm information.

[0074] In some embodiments of the present application, after receiving the connection success response from the upper network element, the target terminal confirms that the network connection has been successfully established. The exception handling module inside the target terminal checks whether there is any unresolved alarm information currently. These alarm information may be sent to the superior management system when the connection attempt fails, for requesting fault diagnosis or reconfiguring network parameters. If there is alarm information, the exception handling module needs to confirm whether these alarms are related to the current connection success status. Generally, alarms triggered due to connection failure will be regarded as resolved after the connection is successful. After confirming that the alarm information does not match the current connection status, the exception handling module generates a request to cancel the alarm. This request includes the identifier of the original alarm information and an indication showing that the current status is normal. The target terminal uses its optical network terminal (ONT) module to send the request to cancel the alarm to the management system through a stable connection with the ITMS system. After receiving the request to cancel the alarm from the target terminal, the ITMS system removes the alarm record related to the target terminal from its alarm list and updates the device status information to indicate that the device has returned to normal. After sending the request to cancel the alarm, the target terminal also updates its internal status information, records the success of the connection, and clears any temporary status or count information stored previously due to connection failure. Through the above process, the fixed-mobile integrated terminal can timely reflect its current normal operation status to the management system, avoiding unnecessary alarms or maintenance actions, and at the same time ensuring the accuracy and timeliness of network monitoring. This mechanism not only improves the self-management ability of the device, but also reduces the workload of network operation and maintenance personnel, and improves the overall network operation efficiency and user service quality.

[0075] In the above method for data processing, the ONT module includes a passive optical network (PON) interface and a wide area network (WAN) interface. The WAN interface includes a first network interface and a second network interface. The ONT module accesses the operator network through the PON interface. The first network interface is connected to the PON through a first local area network. The second network interface is connected to the base station module through a virtual Ethernet interface and is also connected to the PON through a second local area network.

[0076] In some embodiments of the present application, the ONT module acts as a network access and internal communication hub, which contains multiple network interfaces for connecting different network levels and device components. Specifically, the ONT module mainly includes the following interfaces:

[0077] 1. Passive Optical Network (PON) Interface: This is the physical interface of the optical modem module for accessing the operator's fiber optic network. Through the PON interface, the terminal can access the Optical Network Unit (ONU) or Optical Line Terminal (OLT), and then connect to a wider Internet or core network. PON (Passive Optical Network) technology is a broadband access technology widely used in Fiber to the Home (FTTH) scenarios. It allows for long-distance, high-bandwidth communication, and due to its passive nature, the network construction and maintenance costs are relatively low;

[0078] 2. Wide Area Network (WAN) Interface: The optical modem module also includes a WAN interface for direct communication with external networks. The WAN interface can be divided into a first network interface and a second network interface, each with different network functions and connection methods. The first network interface (WAN1) is connected to the PON interface through the first local area network (VLAN1). The second network interface (WAN2) is connected to the base station module through a virtual Ethernet (veth) interface for transmitting data between the base station module and the external network. The veth interface is a Linux virtual network device that allows for the creation of point-to-point connections between different network namespaces, which is very suitable for implementing communication between different modules within the fixed-mobile integrated terminal. In addition, the second network interface is also connected to the PON interface through the second local area network (VLAN2) to ensure that the data of the base station module can reach the operator network through the PON interface.

[0079] The design of the above interfaces enables the optical modem module to effectively connect various parts of the fixed-mobile integrated terminal (such as the base station module) to the external network, realizing data transmission and network service provision. The distinction between the first local area network and the second local area network allows for independent internal communication and external network access, improving the flexibility and security of the network. At the same time, accessing the operator network through the PON interface ensures that the terminal can stably access the Internet and realize its communication function.

[0080] In step S206 of the above data processing method, after the target terminal sends a connection request to the upper-layer network element according to the base station access information, the method further includes: performing authentication processing between the target terminal and the upper-layer network element to obtain a processing result; in the case where the processing result is authentication passed, connecting the target terminal to the upper-layer network element; in the case where the processing result is authentication failed, determining that the connection between the target terminal and the upper-layer network element fails.

[0081] In some embodiments of the present application, after the fixed-mobile integrated terminal (target terminal) uses the obtained base station access information to send a connection request to the upper-layer network element, in order to ensure network security and device legality, authentication processing needs to be performed. Specifically, after receiving the base station access information containing the IP address, subnet mask, default gateway, and VLAN information, the target terminal will use this information to attempt to establish a connection with the upper-layer network element. After the connection request is received by the upper-layer network element, both parties will start the authentication process to verify the identity and permissions of the target terminal.

[0082] The process of authentication processing includes, but is not limited to, using information such as shared keys, certificates, usernames, and passwords for identity verification. The upper-layer network element will check the authentication information provided by the target terminal to confirm whether it matches the pre-stored legal device information. If the authentication information matches, the upper-layer network element will return a processing result of authentication passed, indicating that the target terminal is authenticated as a legal device and can continue to communicate with the network. If the authentication information does not match or there are any problems, the upper-layer network element will return a processing result of authentication failed. In the case of authentication failure, the connection between the target terminal and the upper-layer network element will be regarded as a failure. At this time, the target terminal needs to execute some preset failure handling processes, such as retrying authentication or reporting alarm information to the management system. This connection request processing method based on authentication reflects the intelligence and security of the fixed-mobile integrated terminal in automatic configuration and connection management.

[0083] The data processing method provided by the embodiments of the present application combines the advantages of the fixed-mobile integrated terminal, uses the ITMS system to issue and process communication information related to the base station (such as base station access information), and takes into account the disconnection problem caused by the rewritten communication information after the terminal is automatically activated. The whole process does not require manual operation, is simple, has strong robustness and is easy to implement, which can minimize the manual operation cost and improve efficiency.

[0084] The following combines Figure 3 to illustrate the above data processing process. Figure 3 FIG. is a system framework diagram of a method for a fixed-mobile integrated terminal to automatically obtain communication information according to an embodiment of the present application. The framework diagram includes the following parts: ITMS, base station information distribution module, initialization server, information interaction module, exception handling module, optical modem module, base station module. The descriptions of each part are as follows:

[0085] 1. ITMS is used to allocate and issue basic network communication parameters required by the base station module, such as IP address, subnet mask, default gateway, and Vlan information;

[0086] 2. The base station information distribution module is mainly used to allocate base station access information such as IP addresses, subnet masks, default gateways, and Vlans for the interconnection between the base station module and the upper-layer network element. This base station access information can be sent to the optical network terminal module through the ITMS system, and the optical network terminal module forwards it to the base station module through the information interaction module;

[0087] 3. The initialization server is used to provide initial settings or parameters for the device;

[0088] 4. The information interaction module is responsible for forwarding the base station access information obtained through the optical network terminal module to the base station module. At the same time, it is also responsible for monitoring the status of the base station module, such as whether it has successfully connected to the upper-layer network element, and triggering the reconfiguration process in case of an exception;

[0089] 5. Exception handling module: When the automatic base station startup process of the base station module fails, the exception handling module will detect this situation and automatically report an alarm message to the ITMS system, requesting to resend the base station access information. After the base station module successfully connects to the upper-layer network element, the exception handling module will cancel the alarm to ensure the stable operation of the device;

[0090] 6. The optical network terminal module is responsible for the access of the broadband network, while the base station module is responsible for the establishment of wireless communication. Through internal information interaction, the optical network terminal module can transfer the base station parameters sent by the ITMS system to the base station module to achieve their coordinated work;

[0091] 7. VLANs (Vlan1 and Vlan2): VLANs are used to divide different logical areas in the network. They are connected to the optical network terminal module and the base station module through WAN1 and WAN2 respectively to ensure the transmission of data on the correct path. Vlan2 is also connected to the base station module through veth (virtual Ethernet device) to further refine the communication path. Both WAN1 and WAN2 are WAN interfaces, where WAN1 is connected to the optical network terminal module, and WAN2 is used for the communication between the base station module and the external network.

[0092] According to Figure 3 As shown, the base station information distribution module communicates with the ITMS system. When the fixed-mobile integrated terminal is accessed, the optical network terminal device completes registration. The ITMS system sends base station access information such as the IP address to be allocated for the base station to the optical network terminal module, and the optical network terminal module forwards the base station access information to the base station module through the information interaction module, thus completing the interconnection between the base station module and the upper-layer network element. The exception handling module will detect the automatic base station startup process. If the startup fails and the base station information has been rewritten, it will trigger the information reconfiguration process. Through this technical solution, the fixed-mobile integrated terminal base station module can obtain the interconnection address parameters. This method not only has strong feasibility, low implementation complexity and high fault tolerance, but also can reconfigure the device communication information after the device automatic base station startup fails, greatly ensuring the success rate of device access.

[0093] Figure 4 is a structural diagram of a data processing device according to an embodiment of the present application, as Figure 4 shown, the device includes:

[0094] A first sending module 40, configured to send registration information to a management system when it detects that a target terminal is powered on;

[0095] A receiving module 42, configured to receive base station access information corresponding to the registration information returned by the management system;

[0096] A second sending module 44, configured to send a connection request to an upper-layer network element according to the base station access information, where the connection request includes the base station access information.

[0097] In the above data processing device, the target terminal includes a base station module and a fiber optic modem module. The base station module is used to provide wireless communication services, and the fiber optic modem module is used for network access. The target terminal sends registration information to the management system, including: the fiber optic modem module in the target terminal sends the registration information to the server in the management system, where the registration information includes at least the serial number of the target terminal, and the serial number is the unique identifier of the target terminal.

[0098] In the above data processing device, after the management system receives the registration information sent by the target terminal, it obtains the base station access information corresponding to the serial number in the registration information from the base station information distribution library, and sends the base station access information to the information interaction module in the target terminal through the fiber optic modem module, and forwards the base station access information to the base station module through the information interaction module, where the base station access information includes the IP address to be allocated, subnet mask, default gateway, and virtual local area network information.

[0099] In the second sending module of the above data processing device, the second sending module is further configured to receive a response message of the connection request; in the case where the response message is a connection failure, repeatedly send a connection request to the upper-layer network element, and record the number of times of sending the connection request; in the case where the number of times of sending the connection request reaches a preset number and the response message is still a connection failure, send an alarm message to the management system, where the alarm message is used to request the management system to reissue the base station access information.

[0100] In the second sending module of the above data processing device, the second sending module is further configured to obtain the alarm message sent by the target terminal to the management system in the case where the response message is a connection success; cancel the alarm message.

[0101] In the above data processing device, the optical network terminal (ONT) module includes a Passive Optical Network (PON) interface and a Wide Area Network (WAN) interface. The WAN interface includes a first network interface and a second network interface. The ONT module accesses the operator network through the PON interface. The first network interface is connected to the PON through a first local area network, the second network interface is connected to the base station module through a virtual Ethernet interface, and the second network interface is connected to the PON through a second local area network.

[0102] In the above data processing device, a processing module 46 is further included. The processing module is used to perform authentication processing between the target terminal and the upper network element to obtain a processing result. When the processing result indicates successful authentication, the target terminal is connected to the upper network element. When the processing result indicates failed authentication, it is determined that the connection between the target terminal and the upper network element fails.

[0103] It should be noted that Figure 4 The data processing device shown is used to execute Figure 2 The data processing method shown. Therefore, the relevant explanations in the above data processing method also apply to this data processing device, and will not be elaborated here.

[0104] An embodiment of this application further provides a data processing system, including: a target terminal and a management system. Among them, when it is detected that the target terminal is powered on, the target terminal sends registration information to the management system; receives the base station access information corresponding to the registration information returned by the management system; and sends a connection request to the upper network element according to the base station access information, where the connection request includes the base station access information. The management system is used to obtain the base station access information corresponding to the registration information from the base station information distribution library after receiving the registration information, and return the base station access information to the target terminal.

[0105] It should be noted that the above data processing system is used to execute Figure 2 The data processing method shown. Therefore, the relevant explanations in the above data processing method also apply to this data processing system, and will not be elaborated here.

[0106] An embodiment of this application further provides a terminal, which includes a memory and a processor. Among them, the memory is used to store program instructions; the processor is connected to the memory and is used to execute the above data processing method.

[0107] An embodiment of this application further provides a non-volatile storage medium, which includes a stored computer program. Among them, the device where the non-volatile storage medium is located executes the above data processing method by running the computer program.

[0108] The embodiments of the present application also provide a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the data processing method in each embodiment of the present application.

[0109] The embodiments of the present application also provide a computer program, which, when executed by a processor, implement the steps of the data processing method in each embodiment of the present application.

[0110] The serial numbers of the embodiments of the present application above are only for description and do not represent the superiority or inferiority of the embodiments.

[0111] In the above embodiments of the present application, the descriptions of the respective embodiments have their own emphases. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0112] In several embodiments provided by the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the division of the units can be a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some interfaces. The indirect coupling or communication connection of units or modules can be in an electrical or other form.

[0113] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0114] In addition, the functional units in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0115] When 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 computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), mobile hard disks, magnetic disks, or optical discs.

[0116] The above are only the preferred embodiments of this application. It should be noted that for those of ordinary skill in the art, without departing from the principle of this application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of this application.

Claims

1. A method for data processing, characterized in that, including: When it is detected that the target terminal is powered on, the target terminal sends registration information to the management system; The target terminal receives the base station access information corresponding to the registration information returned by the management system; The target terminal sends a connection request to the upper-layer network element according to the base station access information, where the connection request includes the base station access information.

2. The method according to claim 1, wherein The target terminal includes a base station module and an optical network terminal (ONT) module. The base station module is used to provide wireless communication services, and the ONT module is used for network access. The target terminal sending registration information to the management system includes: The ONT module in the target terminal sends the registration information to the server in the management system, where the registration information at least includes the serial number of the target terminal, and the serial number is the unique identifier of the target terminal.

3. The method according to claim 2, wherein After receiving the registration information sent by the target terminal, the management system obtains the base station access information corresponding to the serial number in the registration information from the base station information distribution library, and sends the base station access information to the information interaction module in the target terminal through the ONT module, and forwards the base station access information to the base station module through the information interaction module, where the base station access information includes the IP address to be allocated, subnet mask, default gateway, virtual local area network information.

4. The method according to claim 1, characterized in that, After the target terminal sends a connection request to the upper-layer network element according to the base station access information, the method further includes: The target terminal receives the response message of the connection request; When the response message is a connection failure, the target terminal repeatedly sends the connection request to the upper-layer network element and records the number of times the connection request is sent; When the number of times the connection request is sent reaches a preset number and the response message is still a connection failure, the target terminal sends an alarm message to the management system, where the alarm message is used to request the management system to reissue the base station access information.

5. The method according to claim 4, wherein The method further includes: When the response message is a connection success, obtaining the alarm message sent by the target terminal to the management system; Canceling the alarm message.

6. The method according to claim 2, characterized in that The ONT module includes a passive optical network (PON) interface and a wide area network interface. The wide area network interface includes a first network interface and a second network interface. The ONT module accesses the operator network through the PON interface. The first network interface is connected to the PON through a first local area network. The second network interface is connected to the base station module through a virtual Ethernet interface. The second network interface is connected to the PON through a second local area network.

7. The method according to claim 1, characterized in that After the target terminal sends a connection request to the upper-layer network element according to the base station access information, the method further includes: Performing an authentication process between the target terminal and the upper-layer network element to obtain a processing result; When the processing result is that the authentication is passed, the target terminal is connected to the upper-layer network element; When the processing result is that the authentication fails, it is determined that the connection between the target terminal and the upper-layer network element fails.

8. A data processing device, characterized in that, including: A first sending module, configured to send registration information to a management system when it detects that a target terminal is powered on; A receiving module, configured to receive base station access information corresponding to the registration information returned by the management system; A second sending module, configured to send a connection request to an upper-layer network element according to the base station access information, where the connection request includes the base station access information.

9. A data processing system, characterized in that, Comprising: A target terminal and a management system, where when it detects that the target terminal is powered on, the target terminal sends registration information to the management system; receives the base station access information corresponding to the registration information returned by the management system; and sends a connection request to an upper-layer network element according to the base station access information, where the connection request includes the base station access information; the management system is configured to, after receiving the registration information, obtain the base station access information corresponding to the registration information from a base station information distribution library, and return the base station access information to the target terminal.

10. A terminal, characterized in that, Comprising: A memory and a processor, where the memory is configured to store program instructions; the processor is connected to the memory and is configured to execute the method for data processing according to any one of claims 1 to 7.

11. A non-volatile storage medium, characterized in that, The non-volatile storage medium includes a stored computer program, where the device where the non-volatile storage medium is located executes the method for data processing according to any one of claims 1 to 7 by running the computer program.

12. A computer program product, comprising computer instructions, characterized in that, The computer instructions, when executed by a processor, implement the method for data processing according to any one of claims 1 to 7.