A method, device, equipment and storage medium for dial-up internet access

By using the same IP address to activate both internal and external dialing in LTE wireless communication, the problem of low network card configuration efficiency during frequent switching is solved, achieving fast response and efficient dialing switching.

CN116647536BActive Publication Date: 2026-05-08XI AN FIBOCOM WIRELESS INC
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XI AN FIBOCOM WIRELESS INC
Filing Date
2023-06-16
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In LTE wireless communication technology, when frequently switching between internal and external dialing, existing technologies require frequent configuration and reconfiguration of the network card, resulting in low dialing efficiency.

Method used

The same IP address is used to activate both internal and external dial-up. The network card is configured using the default bearer IP address assigned by the network device, reducing the number of operations on the network card. Switching between internal and external dial-up is achieved through bridging.

Benefits of technology

It improves the response speed of switching between internal and external dial-up, saves IP address acquisition time and network card configuration operations, and enhances dial-up execution efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116647536B_ABST
    Figure CN116647536B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a method, device, equipment and storage medium for dial-up Internet access. The method comprises: receiving an activation instruction of a first dial-up; configuring an Internet Protocol (IP) address of a target network card according to the activation instruction of the first dial-up to activate the first dial-up; receiving an activation instruction of a second dial-up, obtaining an IP address according to the activation instruction of the second dial-up; and activating the second dial-up according to the IP address to establish a communication connection with a network device. In the embodiments of the present application, the same IP address can be used to activate the external dial-up and the internal dial-up when dial-up Internet access is implemented, thereby solving the problem that the network device needs to allocate the IP address twice in sequence and the wireless communication module needs to configure the network card twice in sequence due to different dial-ups, and the dial-up Internet access is slow.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus, device and storage medium for dial-up Internet access. Background Technology

[0002] In the application of LTE wireless communication technology, a crucial step is dialing, which can include two different dialing methods. After one dialing method is completed, the wireless communication module can perform data services. After the other dialing method is completed, the host computer connected to the wireless communication module can perform data services.

[0003] For two different dial-up scenarios, one dial-up method uses one Internet Protocol (IP) address, while the other uses a different IP address. The process of configuring the IP address results in frequent operations to activate the network card and complete related configurations during dial-up activation, and frequent operations to deactivate the network card and complete related configurations during dial-up deactivation. Therefore, when users frequently use both dial-up methods, these multiple operations are time-consuming and reduce dial-up efficiency. Summary of the Invention

[0004] This application provides a method, apparatus, device, and storage medium for dial-up internet access, which solves the problem in related technologies where frequent requests for IP addresses from network devices and frequent configuration of network cards reduce dial-up efficiency when using internal or external dial-up.

[0005] In a first aspect, embodiments of this application provide a method for dialing up to access the Internet, the method comprising:

[0006] Receive the activation command from the first dial-in;

[0007] The first dial-up is activated by configuring the Internet Protocol (IP) address of the target network card according to the activation instruction of the first dial-up, wherein the first dial-up is used to establish a communication connection with the network device.

[0008] Receive the activation command of the second dialing, and obtain the IP address according to the activation command of the second dialing, wherein the first dialing and the second dialing are different dialing methods;

[0009] The second dial-up connection is activated based on the IP address to establish a communication connection with the network device.

[0010] In this application, the same IP address is used to activate either external or internal dialing. Compared with the prior art, which requires the network device to reassign an IP address to switch dialing types, this saves the time of obtaining an IP address and eliminates the need to reconfigure the network card, thereby improving the response speed of switching between internal and external dialing.

[0011] In one alternative embodiment of the first aspect, when the first dial is an external dial, the second dial is an internal dial; or,

[0012] When the first dial is a built-in dial, the second dial is an external dial.

[0013] As can be seen, the embodiments of this application provide a method for simultaneously executing built-in dialing and external dialing, or for switching between internal and external dialing.

[0014] In another alternative scheme of the first aspect, when the first dial-up is an external dial-up, the second dial-up is an internal dial-up, the target network card includes an internal network card and an external network card, and the step of activating the first dial-up by configuring the IP address of the target network card according to the activation instruction of the first dial-up includes:

[0015] A bridge for communication with the host computer is established based on the activation command of the external dialer;

[0016] The built-in network card is configured according to the IP address to establish a communication connection with the network device, wherein the built-in network card is used to transmit data services with the network device;

[0017] Configure the external network card according to the IP address to establish a communication connection with the host computer, wherein the external network card is used to transmit data services with the host computer;

[0018] The external dial-up connection is activated by bridging the built-in network card and the external network card through the bridge.

[0019] In the above method, the wireless communication module includes both a built-in network card and an external network card, which can simultaneously support both built-in and external dial-up services. By constructing a bridge and utilizing its forwarding function, a communication link can be established between the local area network (LAN) between the host computer and the wireless communication module, and between the wireless communication module and the network equipment on the wide area network (WAN).

[0020] In another alternative embodiment of the first aspect, activating the second dial-up connection based on the IP address to establish a communication connection with the network device includes:

[0021] The built-in dial-up is activated based on the IP address and the built-in network card configured when the external dial-up is activated to establish a communication connection with the network device.

[0022] As can be seen, when activating the internal dial-up connection after the external dial-up connection is already activated, the internal network card, which was already configured during the activation of the external dial-up connection, can be used because the same IP address is used. This enables data transmission between the wireless communication module and the network device, saving time in configuring the network card and improving dial-up efficiency.

[0023] In another alternative embodiment of the first aspect, after activating the first dial-up by configuring the Internet Protocol (IP) address of the target network card according to the activation instruction of the first dial-up, and before activating the second dial-up according to the IP address to establish a communication connection with the network device, the method further includes:

[0024] The external dial-up connection is deactivated by removing the bridge that communicates with the host computer.

[0025] As can be seen, when switching from external dialing to internal dialing, the wireless communication module performs an external dialing deactivation operation, removing only the bridge communicating with the host computer, thus dismantling the communication link between the host computer and the network device. Simultaneously, the configured internal network card is retained for quick response to internal dialing.

[0026] In yet another alternative embodiment of the first aspect, after activating the second dial-up connection based on the IP address to establish a communication connection with the network device, the method further includes:

[0027] The built-in dial-up connection is deactivated by removing the built-in network card, thereby disconnecting the communication connection with the network device.

[0028] As can be seen, removing the built-in network card by deleting the configuration relationship between the built-in network card and the IP address is equivalent to disconnecting the communication connection between the wireless communication module and the network device, making it easier to end the dialing and restore the wireless communication module to a non-dialing state.

[0029] In another alternative embodiment of the first aspect, when the first dial-up is an internal dial-up, the second dial-up is an external dial-up, the target network card is an internal network card, and activating the second dial-up based on the IP address to establish a communication connection with the network device includes:

[0030] Configure the external network card according to the IP address to establish a communication connection with the host computer, wherein the external network card is used to transmit data services with the host computer;

[0031] The built-in network card and the external network card are bridged by a network bridge to activate the external dial-up connection and establish a communication connection with the network device. The network bridge is a bridge established to communicate with the host computer according to the activation command of the external dial-up connection.

[0032] In the above method, the same IP address is used to activate the built-in dial-up first and then the external dial-up. This eliminates the need for the time-consuming process of network devices allocating IP addresses to the wireless communication module. Instead, a bridge is built to establish the communication connection between the host computer, the wireless communication module, and the network device, thus saving dial-up activation time.

[0033] Secondly, embodiments of this application provide a dial-up internet access device, the device comprising:

[0034] A communication unit for receiving the activation command of the first dial-in;

[0035] The processing unit is configured to activate the first dial-up by configuring the Internet Protocol (IP) address of the target network card according to the activation instruction of the first dial-up, wherein the first dial-up is used to establish a communication connection with the network device.

[0036] The communication unit is also used to receive the activation instruction of the second dialing and obtain the IP address according to the activation instruction of the second dialing, wherein the first dialing and the second dialing are different dialing methods;

[0037] The processing unit is also configured to activate the second dial-up connection based on the IP address to establish a communication connection with the network device.

[0038] In another possible implementation, the communication unit is further configured to use a second dialing method that is an internal dialing method when the first dialing is an external dialing method; or,

[0039] When the first dial is the built-in dialer, the second dial is the external dialer.

[0040] In another possible implementation, the processing unit is specifically used when the first dial-up is an external dial-up and the second dial-up is an internal dial-up. The target network card includes both internal and external network cards. The processing unit activates the first dial-up by configuring the IP address of the target network card according to the activation command of the first dial-up, including:

[0041] The processing unit is specifically used to establish a bridge for communication with the host computer based on the activation command of the external dialing.

[0042] The processing unit is specifically used to configure the built-in network card according to the IP address to establish a communication connection with the network device;

[0043] The processing unit is specifically used to configure the external network card according to the IP address to establish a communication connection with the host computer;

[0044] The processing unit is specifically used to activate the external dial-up by bridging the built-in network card and the external network card through a network bridge.

[0045] In another possible implementation, the processing unit is specifically configured to activate a second dial-up connection based on an IP address to establish a communication connection with the network device, including:

[0046] The processing unit is specifically used to activate the built-in dial-up connection based on the IP address and the built-in network card configured when activating the external dial-up connection, in order to establish a communication connection with the network device.

[0047] In another possible implementation, the processing unit is further configured to activate the first dial-up by configuring the Internet Protocol address (IP address) of the target network card according to the activation instruction of the first dial-up, and before activating the second dial-up according to the IP address to establish a communication connection with the network device, further comprising:

[0048] The processing unit is also used to deactivate the external dial-up connection by removing the bridge that communicates with the host computer.

[0049] In another possible implementation, after the processing unit activates the second dial-up connection based on the IP address to establish a communication connection with the network device, it further includes:

[0050] The processing unit is also used to deactivate the built-in dial-up connection by removing the built-in network card to disconnect the communication connection with the network device.

[0051] In another possible implementation, the processing unit is specifically used when the first dial-up is a built-in dial-up, the second dial-up is an external dial-up, the target network card is a built-in network card, and the second dial-up is activated based on the IP address to establish a communication connection with the network device, including:

[0052] The processing unit is specifically used to configure the external network card according to the IP address to establish a communication connection with the host computer. The external network card is used to transmit data services with the host computer.

[0053] The processing unit is specifically used to activate the external dial-up connection by bridging the built-in network card and the external network card through a network bridge to establish a communication connection with the network device. The network bridge is a bridge established to communicate with the host computer based on the activation command of the external dial-up connection.

[0054] Thirdly, embodiments of this application provide a computing device, the device including a processor and a memory; wherein the memory is used to store a computer program, the computer program being loaded and executed by the processor to implement the method described in any of the first aspects above.

[0055] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when run on a computer or processor, implements the method described in any of the first aspects above.

[0056] The beneficial effects of the technical solutions provided in the second to fourth aspects of this application can be referred to the beneficial effects of the technical solutions in the first aspect, and will not be repeated here. Attached Figure Description

[0057] The accompanying drawings used in the description of the embodiments will be briefly introduced below.

[0058] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0059] Figure 2 This is a flowchart illustrating a dial-up internet access method provided in an embodiment of this application;

[0060] Figure 3 This is a schematic diagram of an external dialer and its configuration provided in an embodiment of this application;

[0061] Figure 4 This is a flowchart provided in an embodiment of the present application for determining whether a dialing switch or simultaneous dialing is required;

[0062] Figure 5 This is a schematic diagram illustrating the switching from an external dialer to a built-in dialer, provided in an embodiment of this application.

[0063] Figure 6 This is a functional unit block diagram of a dial-up Internet access device provided in an embodiment of this application;

[0064] Figure 7 This is a schematic diagram of the structure of a computing device provided in an embodiment of this application. Detailed Implementation

[0065] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0066] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such processes, methods, products, or apparatus.

[0067] The system architecture used in the embodiments of this application is described below. It should be noted that the system architecture and business scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in this application are also applicable to similar technical problems.

[0068] This application provides a dial-up Internet access method. To more clearly describe the solution of this application, some knowledge related to data communication of this solution will be introduced below.

[0069] (1) Internet Protocol (IP) address, also translated as Internet Protocol address, is the IP address assigned to the wireless communication module by the network device after receiving the dialing request sent by the wireless communication module. It is used to point to the communication link between the wireless communication module and the network device.

[0070] In this embodiment, the IP address used is an IP address assigned to the default bearer by the network device. Furthermore, during internal / external dialing, the wireless communication module does not need to request another IP address from the network device; instead, it can establish a communication connection using the same IP address. In a Long Term Evolution (LTE) network environment, after powering on or disconnecting from the network, the wireless communication module searches for networks according to the set network standard. Upon finding a network, it attempts to register. Once network registration is successful, the wireless communication module establishes a default bearer for data transmission, and the network device assigns an IP address to the default bearer.

[0071] (2) The built-in network card described in this embodiment is a network card integrated within the wireless communication module, serving as a wide area network (WAN) port for data service transmission between the wireless communication module and network devices. The external network card is a universal serial bus (USB) network card, which connects to the computer's USB interface and serves as a local area network (LAN) port for data service transmission between the host computer and the wireless communication module.

[0072] (3) Built-in dialing means that after dialing, the wireless communication module itself can access the network and transmit data services with network equipment.

[0073] (4) External dialing refers to a process where, after dialing, a host computer can be operated to access the network via the wireless communication module and transmit data services with network devices. In this case, the wireless communication module itself does not directly transmit data services with the network devices. Generally, a key step in the actual use of a wireless communication module is dialing, which is divided into built-in dialing and external dialing. After built-in dialing, the wireless communication module can transmit data services with network devices. After external dialing, the host computer connected to the wireless communication module can transmit data services with network devices. The dialing process mainly involves the wireless communication module obtaining the IP address assigned by the network device and configuring the network card's IP address according to the received activation command for built-in or external dialing to achieve communication connection with the network device. In addition, the wireless communication module can be configured with one or more of the following functions according to actual business needs: configuring Network Address Translation (NAT) technology, configuring routing, configuring default gateway, configuring firewall, and also configuring data forwarding, Domain Name System (DNS), Universal Plug and Play (UPNP), and Dynamic Domain Name Server (DDNS) functions.

[0074] For scenarios requiring the simultaneous use of built-in and external dialing, or alternating between them, existing technologies employ a different approach to ensure rapid dialing service response. During the first dialing operation, a Command Identifier (CID) is used to request an IP address from the network device. Conversely, during the second dialing operation, a different CID is used to request a different IP address. Because different IP addresses are used to activate the dialing services, the degree of mutual interference during deactivation operations performed by the wireless communication module is reduced.

[0075] However, CID activation, i.e., dial-up service activation, requires the wireless communication module to request an IP address from the network device and configure the network card based on that IP address. Since activating the second dial-up after the first one is activated requires re-requesting an IP address from the network device, and IP address allocation by the network device is relatively time-consuming, and frequent activation of internal and external dial-ups involves frequent configuration of the network card based on the IP address and related functions, while deactivation involves frequent deletion of the network card and IP address configurations and related function configurations. Therefore, in completing one round of the first and second dial-ups, the first dial-up needs to be activated first, and the second dial-up needs to be activated only after the first dial-up is deactivated. This means that a complete activation of internal and external dial-ups involves up to four network card configuration and deletion operations. Therefore, when users frequently use internal and external dial-ups, they will request IP address allocation from the network device multiple times and perform multiple network card configuration and deletion operations, significantly reducing dial-up efficiency.

[0076] Based on this, this application provides a dial-up internet access method and related apparatus. For scenarios where built-in dial-up and external dial-up are used simultaneously or alternately, this application leverages the characteristic that dial-up can be quickly activated using the IP address assigned to the default bearer by the network device, thereby reducing the need to request different IP addresses from the network device using different CIDs. In existing technology, wireless communication modules typically send different CID identifiers to the network device to request different IP addresses. However, in this embodiment, regardless of whether it's built-in or external dial-up, only the IP address assigned to the default bearer by the network device is used to configure the network card to activate dial-up. Furthermore, when deactivating external dial-up, only the bridge connecting the wireless communication module to the host computer is removed, allowing the built-in dial-up to be activated using the already configured built-in network card. This reduces the number of operations on the network card, thereby improving dial-up efficiency.

[0077] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1 As shown, the communication system includes a network device 11, a wireless communication module 10, and a host computer 12. The wireless communication module 10 includes one or more of a built-in network interface card (NIC) 101, a network bridge 102, and an external NIC 103. The built-in NIC 101 acts as a WAN port for data transmission between the wireless communication module 10 and the network device 11, while the external NIC 103 acts as a LAN port for data transmission between the host computer 12 and the wireless communication module 10.

[0078] The network device can be a device used to communicate with terminal devices. The network device can be an evolved NodeB (eNB or eNodeB) in an LTE system, or a radio controller in a cloud radioaccess network (CRAN) scenario. Alternatively, the network device can be a relay station, access point, vehicle-mounted device, wearable device, or a network device in a future 5G network or a network device in a future evolved PLMN network, etc. The embodiments of this application are not limited in this respect.

[0079] Wireless communication modules can be divided into cellular communication modules and non-cellular communication modules based on different wireless communication technologies. Cellular communication includes, but is not limited to, 2G, 3G, 4G, 5G, and Narrow Band Internet of Things (NB-IoT). Non-cellular communication includes, but is not limited to, Bluetooth, Wi-Fi, ZigBee technology, and LoRa, but this application embodiment does not limit these.

[0080] The host computer can be a computer or microcontroller that directly sends operation commands, and it generally provides an interactive interface for the user. Examples include computers, mobile phones, tablets, panels, and touch screens, but this application embodiment is not limited to these.

[0081] In this embodiment, after receiving the activation command for the first dial-up, the wireless communication module 10 configures the target network card according to the IP address assigned to the default bearer by the network device 11, thereby establishing a communication connection between the device corresponding to the first dial-up and the network device to complete the activation of the first dial-up. Furthermore, after receiving the activation command for the second dial-up, the wireless communication module 10 can also configure the target network card according to the IP address assigned to the default bearer by the network device 11, thereby establishing a communication connection between the device corresponding to the second dial-up and the network device to complete the activation of the second dial-up.

[0082] In one possible implementation, the first dial-up is an external dial-up, and the second dial-up is an internal dial-up. After receiving the activation command for the external dial-up, the wireless communication module 10 configures the internal network card 101 according to the IP address assigned to the default bearer by the network device 11, thereby establishing a communication link between the network device 11 and the wireless communication module 10. Then, the wireless communication module 10 assigns an IP address corresponding to the external network card 103 to the host computer 12 to configure the external network card 103, thereby establishing a communication link between the wireless communication module 10 and the host computer 12. The internal network card 101 and the external network card 103 are bridged using a network bridge 102, thereby establishing a communication link between the host computer 12, the wireless communication module 10, and the network device 11, thus completing the activation of the external dial-up.

[0083] If the wireless communication module 10 receives an activation command for the built-in dial-up connection but does not receive a deactivation command for the external dial-up connection, then when activating the external dial-up connection, the wireless communication module 10 uses the built-in network card 101 configured according to the IP address assigned to the default bearer by the network device 11 to transmit data services with the network device 11, thus completing the activation of the built-in dial-up connection. At this time, both the built-in and external dial-up connections utilize the built-in network card 101 configured according to the IP address assigned to the default bearer by the network device 11 to achieve data service transmission with the network device.

[0084] If the wireless communication module 10 receives both the activation command for the built-in dialing and the deactivation command for the external dialing, then the wireless communication module 10 can remove the bridge 102 and use the communication link between the built-in network card 101 and the network device 11 to transmit data services, thus switching from external dialing to built-in dialing.

[0085] In another possible implementation, the first dial-up is a built-in dial-up, and the second dial-up is an external dial-up. After receiving the activation command for the built-in dial-up, the wireless communication module 10 configures the built-in network card 101 according to the IP address assigned to the default bearer by the network device 11, thereby establishing a communication link between the network device 11 and the wireless communication module 10, thus completing the activation of the built-in dial-up.

[0086] After receiving the activation command for external dialing, the wireless communication module 10 assigns an IP address corresponding to the external network card 103 to the host computer 12 to configure the external network card 103, thereby establishing a communication link between the wireless communication module 10 and the host computer 12. The built-in network card 101 and the external network card 103 are bridged using the network bridge 102, thus establishing a communication link between the host computer 12, the wireless communication module 10, and the network device 11, completing the activation of external dialing. At this time, both the built-in and external dialing utilize the built-in network card 101 configured according to the default bearer IP address assigned by the network device 11 to achieve data service transmission with the network device.

[0087] The following describes a dial-up internet access method provided by an embodiment of this application.

[0088] Please see Figure 2 , Figure 2 This is a flowchart illustrating a dial-up internet access method provided in an embodiment of this application. The method is applied to, for example... Figure 1 The wireless communication module 10 is shown. (As shown) Figure 2 As shown, the method includes, but is not limited to, the following steps:

[0089] Step S201: Receive the activation command from the first dial-in.

[0090] Specifically, when dialing up to access the internet, the wireless communication module can establish a communication link with the network device based on the received dial-up activation command.

[0091] Dial-up internet access is divided into internal dial-up and external dial-up. Therefore, for external dial-up, the activation command for the first dial-up is the external dial-up activation command. For internal dial-up, the activation command for the first dial-up is the internal dial-up activation command.

[0092] In one possible implementation, when the first dial-up is an external dial-up, the second dial-up is an internal dial-up. Conversely, when the first dial-up is an internal dial-up, the second dial-up is an external dial-up. In one possible implementation, when accessing the internet via a host computer, the wireless communication module first receives an external dial-up activation command from the host computer. This external dial-up activation command requests the wireless communication module to perform the relevant network configuration for the external dial-up.

[0093] In one possible implementation, the host computer can use AT commands (Attention) to send an activation command for external dialing, while the wireless communication module can receive the AT commands for external dialing sent by the host computer through the AT command interface for communication.

[0094] In another possible implementation, when the wireless communication module is to access the Internet, it establishes a communication connection with the network device by receiving an activation command for the built-in dialing issued by the module.

[0095] Step S202: Configure the Internet Protocol IP address of the target network card to activate the first dial-up according to the activation instruction of the first dial-up.

[0096] Upon receiving the activation command for the first dial-up call, the wireless communication module sends an activation request to the network device, requesting the network device to allocate an IP address for establishing a communication connection. Next, the wireless communication module configures the target network card based on the IP address allocated by the network device to establish a communication connection between the target network card and the network device, thus completing the activation of the first dial-up call.

[0097] For example, the IP address used in this embodiment is an IP address assigned to the default bearer by the network device. After the wireless communication module is powered on or disconnected from the network, it searches for networks sequentially according to the set network standard. After finding a network, it attempts to register with the network and sends a request to the network device to assign an IP address. When the wireless communication module successfully registers with the network, it establishes a default bearer for data transmission, and the network device assigns an IP address to the default bearer according to the request.

[0098] In one possible implementation, when the first dial is an external dial. See also Figure 3 , Figure 3 This is a schematic diagram illustrating an external dialer and its configuration provided in an embodiment of this application. Figure 3 As shown, after receiving the external dial-up activation command, the wireless communication module uses an IP address assigned to the default bearer by the network device to configure the built-in network card, and then uses the wireless communication module to assign an IP address to the host computer to configure the external network card. After configuration, the built-in and external network cards can be bridged through a network bridge, thereby establishing a communication link between the host computer, the wireless communication module, and the network device. This communication link is used for data transmission between the host computer and the network device. Furthermore, the wireless communication module can be configured with functions including, but not limited to, the following, according to actual business needs: configuring Network Address Translation (NAT) technology, configuring routing, configuring a default gateway, configuring a firewall, and also configuring data forwarding, Domain Name System (DNS), Universal Plug and Play (UPNP), and Dynamic Domain Name Server (DDNS) functions.

[0099] like Figure 3 As shown, the wireless communication module establishes a bridge for communication with the host computer based on the external dialing activation command, and enables the bridge forwarding function to realize communication between the local area network (LAN) and the wide area network (WAN). The communication between the host computer and the wireless communication module is a LAN, while the communication between the wireless communication module and the network device is a WAN.

[0100] For example Figure 3 As shown, the wireless communication module uses an IP address assigned to the default bearer by the network device to configure the built-in network card. At this time, the built-in network card acts as a WAN port to transmit data services between the wireless communication module and the network device.

[0101] For example Figure 3As shown, in configuring an external network card based on its IP address to establish a communication connection between the wireless communication module and the host computer, the host computer can specifically request an IP address from the wireless communication module. After receiving the request, the wireless communication module sends the IP address corresponding to the external network card to the host computer, which then configures the external network card accordingly.

[0102] This application does not limit the method of communication between the wireless communication module and the host computer. As can be seen in the embodiments of this application... Figure 3 The wireless communication module connects to the host computer's USB interface. It communicates with the host computer using the data channel of the Universal Serial Bus (USB) driver layer, sending the IP address corresponding to the external dial-up connection to the host computer. The IP address assigned to the wireless communication module is a local area network (LAN) address, which corresponds to the IP address assigned to the default WAN segment by the network device. Finally, the wireless communication module uses a bridge to connect the built-in network card and the external network card, thus establishing a communication link between the host computer, the wireless communication module, and the network device. This enables data transmission between the host computer and the network device using the built-in network card and the IP address assigned to the default bearer by the network device.

[0103] In one possible implementation, when the first dial-up is a built-in dial-up, the wireless communication module, upon receiving the built-in dial-up activation command generated by itself, configures the built-in network card using an IP address assigned to the default bearer by the network device. This establishes a communication link between the wireless communication module and the network device, which is used for data transmission. Furthermore, the wireless communication module can be configured with functions including, but not limited to, the following, according to actual service requirements: configuring Network Address Translation (NAT) technology, configuring routing, configuring a default gateway, configuring a firewall, and also configuring data forwarding, Domain Name System (DNS), Universal Plug and Play (UPNP), and Dynamic Domain Name Server (DDNS) functions.

[0104] Step S203: Receive the activation instruction from the second dial-up call and obtain the IP address according to the activation instruction from the second dial-up call.

[0105] Specifically, after receiving the activation command for the second dial-up, the wireless communication module will obtain the IP address based on the dial-up type of the second dial-up.

[0106] In one possible implementation, the first dial-up is an external dial-up and the second dial-up is an internal dial-up. In this case, the IP address of the built-in network card that the wireless communication module needs to configure is still the IP address previously assigned to the default bearer by the network device.

[0107] In one possible implementation, the first dial-up is a built-in dial-up and the second dial-up is an external dial-up. In this case, the wireless communication module communicates with the host computer and sends the IP address corresponding to the external network card to the host computer.

[0108] Step S204: Activate the second dial-up connection based on the IP address to establish a communication connection with the network device.

[0109] Specifically, when the first dial-up is an external dial-up and the second dial-up is an internal dial-up, the wireless communication module uses the internal network card configured according to the IP address assigned to the default bearer by the network device when the first dial-up is activated. This activates the internal dial-up to establish a communication connection between the wireless communication module and the network device. When the first dial-up is an internal dial-up and the second dial-up is an external dial-up, the host computer configures the external network card according to the IP address corresponding to the external network card sent by the wireless communication module to activate the external dial-up, thus realizing the communication connection between the host computer and the network device.

[0110] In one possible implementation, when the first dial-up is an external dial-up and the second dial-up is an internal dial-up, the wireless communication module still uses the IP address previously assigned to the default bearer by the network device to activate the second dial-up. That is, at this time, the built-in network card that has been configured for the first dial-up can be used to transmit data services with the network device.

[0111] For example, please refer to Figure 4 , Figure 4 This is a flowchart illustrating how to determine whether a dialing switch or simultaneous dialing is being performed, provided in an embodiment of this application. For example... Figure 4 As shown, when the external dial-up connection is activated, the wireless communication module receives the activation command for the built-in dial-up connection. If the deactivation command for the external dial-up connection is not received, both the host computer and the wireless communication module utilize the communication connection established with the network device by the built-in network card based on the default IP address assigned by the network device when the external dial-up connection is activated to access the internet. At this time, both the built-in and external dial-up connections can simultaneously transmit data services with the network device. For example... Figure 4 As shown, when the external dialer is already activated, the wireless communication module receives an activation command for the built-in dialer. Upon receiving a deactivation command for the external dialer, the wireless communication module can activate the built-in dialer based on the IP address to switch from the external dialer to the built-in dialer.

[0112] Please see Figure 5 , Figure 5This is a schematic diagram of an architecture for switching from an external dialer to a built-in dialer, provided in an embodiment of this application. Figure 5 As shown, when the wireless communication module has activated external dial-up, if the host computer is no longer used for internet access but the wireless communication module is used instead, the wireless communication module, upon receiving the deactivation command for external dial-up, first deactivates the external dial-up and then activates the internal dial-up. Specifically, the wireless communication module first receives the external dial-up deactivation command from the host computer and removes the bridge connecting it to the host computer. This effectively dismantles the communication link between the host computer and the wireless communication module, while maintaining the communication link between the wireless communication module and the network device. Therefore, when the wireless communication module continues to activate the internal dial-up, it does not need to send a request to the network device to allocate another IP address. The wireless communication module directly uses the built-in network card configured according to the default IP address assigned by the network device when activating external dial-up to establish a communication connection with the network device, thereby activating the internal dial-up. Furthermore, the switching between internal and external dial-up is achieved without requiring the network device to reassign an IP address or the wireless communication module to reconfigure its built-in network card.

[0113] In another possible implementation, when the first dial-up is a built-in dial-up and the second dial-up is an external dial-up, the wireless communication module allocates an IP address to the external network card based on the IP address previously assigned to the default bearer by the network device, thereby establishing a communication connection between the host computer, the wireless communication module, and the network device.

[0114] Specifically, when the first dial-up is the built-in dial-up and the second dial-up is the external dial-up, the target network card (NIC) is the built-in NIC, which has already been configured by the wireless communication module according to the IP address assigned to the default bearer by the network device. This means the wireless communication module has already established a communication connection with the network device. At this point, establishing a communication connection between the host computer and the wireless communication module enables communication between the host computer and the network device. Specifically, the host computer requests an IP address from the wireless communication module. After receiving this request, the wireless communication module allocates and sends the corresponding IP address for the external NIC to the host computer, based on the IP address assigned to the default bearer by the network device. The host computer then configures the external NIC with the received IP address. The IP address allocated by the wireless communication module is a LAN segment address, corresponding to the WAN segment IP address assigned to the default bearer by the network device. Finally, the wireless communication module uses a bridge to connect the built-in and external NICs, thus establishing a communication link between the host computer, the wireless communication module, and the network device. This allows for data transmission between the host computer and the network device using the built-in NIC and the IP address assigned to the default bearer by the network device.

[0115] In one possible implementation, the built-in dial-up connection is deactivated by removing the built-in network interface card (NIC), thereby disconnecting the communication link with the network device. For example, when the wireless communication module switches from external dial-up to built-in dial-up, or when both are running simultaneously, to deactivate the built-in dial-up connection, the wireless communication module can send a request to the network device to deactivate it and delete the configuration relationship between the built-in NIC and the IP address, thus severing the communication link between the wireless communication module and the network device. Furthermore, if the wireless communication module is also configured with firewall, DNS, or other functions according to service requirements, these can also be deleted, restoring the wireless communication module to a non-dialing state to disconnect the communication link between the wireless communication module and the network device.

[0116] The methods of the embodiments of this application have been described in detail above. The apparatus of the embodiments of this application is provided below.

[0117] Please see Figure 6 , Figure 6 This is a functional unit block diagram of a dial-up internet access device provided in an embodiment of this application. The dial-up internet access device 60 includes:

[0118] The communication unit 601 is used to receive the activation command of the first dialing;

[0119] Processing unit 602 is configured to activate the first dial-up by configuring the Internet Protocol IP address of the target network card according to the activation instruction of the first dial-up, wherein the first dial-up is used to establish a communication connection with the network device;

[0120] The communication unit 601 is also used to receive the activation command of the second dialing and obtain the IP address according to the activation command of the second dialing, wherein the first dialing and the second dialing are different dialing methods.

[0121] The processing unit 602 is also configured to activate a second dial-up connection based on the IP address to establish a communication connection with the network device.

[0122] In this application, the same IP address is used to activate both external and internal dial-up. Compared with the prior art, which requires the network device to reassign an IP address to switch dial-up types, this saves the time of obtaining an IP address and eliminates the need to reconfigure the network card, thereby improving the response speed of switching between internal and external dial-up.

[0123] In another possible implementation, the communication unit 601 is further configured to use a second dialing method when the first dialing is an external dialing method; or,

[0124] When the first dial is the built-in dialer, the second dial is the external dialer.

[0125] As can be seen, the embodiments of this application provide a method for simultaneously executing built-in dialing and external dialing, or for switching between internal and external dialing.

[0126] In another possible implementation, the processing unit 602 is specifically used when the first dial-up is an external dial-up and the second dial-up is an internal dial-up, the target network card includes an internal network card and an external network card, and the first dial-up is activated by configuring the IP address of the target network card according to the activation instruction of the first dial-up, including:

[0127] The processing unit is specifically used to establish a bridge for communication with the host computer based on the activation command of the external dialing.

[0128] The processing unit is specifically used to configure the built-in network card according to the IP address to establish a communication connection with the network device;

[0129] The processing unit is specifically used to configure the external network card according to the IP address to establish a communication connection with the host computer;

[0130] The processing unit is specifically used to activate the external dial-up by bridging the built-in network card and the external network card through a network bridge.

[0131] In the above method, the wireless communication module includes both a built-in network card and an external network card, which can simultaneously support both built-in and external dial-up services. By constructing a bridge and utilizing its forwarding function, a communication link can be established between the local area network (LAN) between the host computer and the wireless communication module, and between the wireless communication module and the network equipment on the wide area network (WAN).

[0132] In another possible implementation, the processing unit 602 is specifically configured to activate a second dial-up connection based on an IP address to establish a communication connection with a network device, including:

[0133] The processing unit is specifically used to activate the built-in dial-up connection based on the IP address and the built-in network card configured when activating the external dial-up connection, in order to establish a communication connection with the network device.

[0134] As can be seen, when activating the internal dial-up connection after the external dial-up connection is already activated, the internal network card, which was already configured during the activation of the external dial-up connection, can be used because the same IP address is used. This enables data transmission between the wireless communication module and the network device, saving time in configuring the network card and improving dial-up efficiency.

[0135] In another possible implementation, the processing unit 602 is further configured to: configure the Internet Protocol address (IP address) of the target network card to activate the first dial-up according to the activation instruction of the first dial-up, and before activating the second dial-up according to the IP address to establish a communication connection with the network device, further include:

[0136] The processing unit is also used to deactivate the external dial-up connection by removing the bridge that communicates with the host computer.

[0137] As can be seen, when switching from external dialing to internal dialing, the wireless communication module performs an external dialing deactivation operation, removing only the bridge communicating with the host computer, thus dismantling the communication link between the host computer and the network device. Simultaneously, the configured internal network card is retained for quick response to internal dialing.

[0138] In another possible implementation, after activating the second dial-up connection based on the IP address to establish a communication connection with the network device, the processing unit 602 further includes:

[0139] The processing unit is also used to deactivate the built-in dial-up connection by removing the built-in network card to disconnect the communication connection with the network device.

[0140] As can be seen, removing the built-in network card by deleting the configuration relationship between the built-in network card and the IP address is equivalent to disconnecting the communication connection between the wireless communication module and the network device, making it easier to end the dialing and restore the wireless communication module to a non-dialing state.

[0141] In another possible implementation, the processing unit 602 is specifically used to activate the second dial-up connection based on the IP address when the first dial-up is a built-in dial-up connection, the second dial-up is an external dial-up connection, and the target network card is a built-in network card, to establish a communication connection with the network device, including:

[0142] The processing unit is specifically used to configure the external network card according to the IP address to establish a communication connection with the host computer. The external network card is used to transmit data services with the host computer.

[0143] The processing unit is specifically used to activate the external dial-up connection by bridging the built-in network card and the external network card through a network bridge to establish a communication connection with the network device. The network bridge is a bridge established to communicate with the host computer based on the activation command of the external dial-up connection.

[0144] In the above method, the same IP address is used to activate the built-in dial-up first and then the external dial-up. This eliminates the need for the time-consuming process of network devices allocating IP addresses to the wireless communication module. Instead, a bridge is built to establish the communication connection between the host computer, the wireless communication module, and the network device, thus saving dial-up activation time.

[0145] It should be noted that, in the embodiments of this application, the specific implementation and technical effects of each unit can also be referred to accordingly. Figure 2 , Figure 3 , Figure 4 as well as Figure 5 The corresponding description of the embodiments.

[0146] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a computing device provided in an embodiment of this application. Figure 7 As shown, the computing device 700 may include one or more processors 701, one or more memories 702, and one or more communication interfaces 703. These components can be connected via a bus 704 or other means; the figure illustrates a bus connection as an example. In one possible implementation, the computing device 700 may be a server as described above. Wherein:

[0147] The communication interface 703 can be used by the computing device 700 to communicate with other communication devices, such as other computing devices. Specifically, the communication interface 703 can be a wired interface.

[0148] The memory 702 can be coupled to the processor 701 via a bus 704 or an input / output port, or the memory 702 can be integrated with the processor 701. The memory 702 is used to store various software programs and / or multiple sets of instructions or data. Specifically, the memory 702 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto. Memory 702 may include high-speed random access memory and may also include non-volatile memory, such as one or more disk storage devices, flash memory devices, or other non-volatile solid-state storage devices. Memory 702 may store an operating system (hereinafter referred to as the system), such as uCOS, VxWorks, RTLinux, or other embedded operating systems. Memory 702 may also store network communication programs that can be used to communicate with one or more additional devices, one or more user devices, or one or more terminals. The memory may exist independently and be connected to the processor via a bus. Alternatively, the memory may be integrated with the processor.

[0149] The memory 702 stores the application code for executing the above scheme, and its execution is controlled by the processor 701. The processor 701 executes the application code stored in the memory 702.

[0150] Processor 701 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in connection with this disclosure. The processor may also be a combination that implements a specific function, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc.

[0151] In this embodiment, the processor 701 can be used to read and execute computer-readable instructions. Specifically, the processor 701 can be used to call a program stored in the memory 702 to perform the following operations:

[0152] Communication interface 703 receives the activation command for the first dial-up call;

[0153] The first dial-up is activated by configuring the Internet Protocol (IP) address of the target network card according to the activation command of the first dial-up. The first dial-up is used to establish a communication connection with the network device.

[0154] The communication interface 703 receives the activation command of the second dial-up and obtains the IP address according to the activation command of the second dial-up. The first dial-up and the second dial-up are different dial-up methods.

[0155] The second dial-up connection is activated based on the IP address to establish a communication connection with the network device.

[0156] In one possible implementation, processor 701 is specifically used for:

[0157] When the first dial is an external dialer, the second dial is an internal dialer; or...

[0158] When the first dial is the built-in dialer, the second dial is the external dialer.

[0159] In one possible implementation, processor 701 is specifically used for:

[0160] When the first dial-up is an external dial-up, the second dial-up is an internal dial-up. The target network card includes both internal and external network cards. The first dial-up is activated by configuring the IP address of the target network card according to the activation instructions of the first dial-up, including:

[0161] A bridge for communication with the host computer is established based on the activation command of the external dial-up connection;

[0162] Configure the built-in network card according to the IP address to establish a communication connection with network devices. The built-in network card is used to transmit data services with network devices.

[0163] Configure the external network card according to the IP address to establish a communication connection with the host computer. The external network card is used to transmit data services with the host computer.

[0164] The external dial-up connection is activated by bridging the built-in network card with the external network card using a network bridge.

[0165] In one possible implementation, processor 701 is specifically used for:

[0166] Activating the second dial-up connection based on the IP address to establish a communication connection with network devices includes:

[0167] The built-in dial-up is activated based on the IP address and the built-in network card configured when the external dial-up is activated to establish a communication connection with the network device.

[0168] In one possible implementation, processor 701 is specifically used for:

[0169] After activating the first dial-up by configuring the target network card's Internet Protocol (IP) address according to the activation command of the first dial-up, and before activating the second dial-up based on the IP address to establish a communication connection with the network device, the process also includes:

[0170] The external dial-up connection is deactivated by removing the bridge that communicates with the host computer.

[0171] In one possible implementation, processor 701 is specifically used for:

[0172] After activating the second dial-up connection based on the IP address to establish a communication connection with the network device, it also includes:

[0173] Disconnect from network devices by removing the built-in network card to activate the built-in dial-up.

[0174] In one possible implementation, processor 701 is specifically used for:

[0175] When the first dial-up is an internal dial-up, the second dial-up is an external dial-up. The target network card is the internal network card. The second dial-up is activated based on the IP address to establish a communication connection with the network device, including:

[0176] Configure the external network card according to the IP address to establish a communication connection with the host computer. The external network card is used to transmit data services with the host computer.

[0177] A bridge is used to connect the built-in network card and the external network card to activate the external dial-up connection and establish a communication connection with the network device. The bridge is a network bridge established to communicate with the host computer based on the activation command of the external dial-up connection.

[0178] It should be noted that, in the embodiments of this application, the specific implementation and technical effects of each unit can also be referred to accordingly. Figure 2 , Figure 3 , Figure 4 as well as Figure 5 The corresponding description of the embodiments.

[0179] This application also provides a computer-readable storage medium storing instructions that, when executed on at least one processor, implement the aforementioned dial-up internet access method, for example... Figure 2 The method.

[0180] This application also provides a computer program product, which includes computer instructions that, when executed by a computing device, implement the aforementioned method for switching between internal and external dialing, for example... Figure 2 The method.

[0181] In this application, the terms "for example" or "for instance" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "for example" or "for instance" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of terms such as "for example" or "for instance" is intended to present the relevant concepts in a specific manner.

[0182] In this application, "at least one" in the embodiments refers to one or more items, and "more than one" refers to two or more items. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, (a and b), (a and c), (b and c), or (a and b and c), where a, b, and c can be single or multiple. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0183] Furthermore, unless otherwise stated, the use of ordinal numbers such as "first" and "second" in the embodiments of this application is for distinguishing multiple objects and is not for limiting the order, sequence, priority, or importance of multiple objects. For example, "first device" and "second device" are only for ease of description and do not indicate that the first device and the second device are different in structure, importance, etc. In some embodiments, the first device and the second device may also be the same device.

[0184] In the above embodiments, the term "when..." can be interpreted, depending on the context, as meaning "if...", "after...", "in response to determining...", or "in response to detecting...". The above descriptions are merely optional embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the concept and principles of this application should be included within the protection scope of this application.

[0185] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0186] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A dial-up internet access method, characterized in that, The method includes: Receive the activation command from the first dial-in; The first dial-up is activated by configuring the Internet Protocol (IP) address of the target network card according to the activation instruction of the first dial-up, wherein the first dial-up is used to establish a communication connection with the network device. The system receives an activation command for a second dial-up connection and obtains the IP address based on the activation command. The first dial-up and the second dial-up are different dial-up methods. When the first dial-up is an external dial-up, the second dial-up is an internal dial-up. The target network card includes both internal and external network cards. Alternatively, when the first dial-up is an internal dial-up, the second dial-up is an external dial-up, and the target network card is an internal network card. Activating the second dial-up connection based on the IP address to establish a communication connection with the network device includes: When the first dial-up is a built-in dial-up and the second dial-up is an external dial-up, and the target network card is a built-in network card, the external network card is configured according to the IP address to establish a communication connection with the host computer. The external network card is used to transmit data services with the host computer. The built-in network card and the external network card are bridged by a network bridge to activate the external dial-up connection and establish a communication connection with the network device. The network bridge is a bridge established to communicate with the host computer according to the activation command of the external dial-up connection.

2. The method according to claim 1, characterized in that, Activating the first dial-up connection by configuring the IP address of the target network card according to the activation command of the first dial-up connection includes: When the first dial-up is an external dial-up and the second dial-up is an internal dial-up, and the target network card includes both an internal network card and an external network card, a bridge for communication with the host computer is established according to the activation command of the external dial-up. Configure the built-in network card according to the IP address to establish a communication connection with the network device; Configure the external network card according to the IP address to establish a communication connection with the host computer; The external dial-up connection is activated by bridging the built-in network card and the external network card through the bridge.

3. The method according to claim 2, characterized in that, Activating the second dial-up connection based on the IP address to establish a communication connection with the network device includes: The built-in dial-up is activated based on the IP address and the built-in network card configured when the external dial-up is activated to establish a communication connection with the network device.

4. The method according to claim 2 or 3, characterized in that, After activating the first dial-up by configuring the Internet Protocol (IP) address of the target network card according to the activation instruction of the first dial-up, and before activating the second dial-up according to the IP address to establish a communication connection with the network device, the method further includes: The external dial-up connection is deactivated by removing the bridge that communicates with the host computer.

5. The method according to claim 4, characterized in that, After activating the second dial-up connection based on the IP address to establish a communication connection with the network device, the method further includes: The built-in dial-up connection is deactivated by removing the built-in network card, thereby disconnecting the communication connection with the network device.

6. A dial-up internet access device, characterized in that, The device includes: A communication unit for receiving the activation command of the first dial-in; The processing unit is configured to activate the first dial-up by configuring the Internet Protocol (IP) address of the target network card according to the activation instruction of the first dial-up, wherein the first dial-up is used to establish a communication connection with the network device. The communication unit is further configured to receive an activation command for the second dial-up connection and obtain the IP address according to the activation command for the second dial-up connection. The first dial-up connection and the second dial-up connection are different dial-up methods. When the first dial-up connection is an external dial-up connection, the second dial-up connection is an internal dial-up connection. The target network card includes both an internal network card and an external network card. Alternatively, when the first dial-up connection is an internal dial-up connection, the second dial-up connection is an external dial-up connection, and the target network card is an internal network card. The processing unit is further configured to activate the second dialing based on the IP address to establish a communication connection with the network device; The processing unit is specifically used to configure the external network card to establish a communication connection with the host computer based on the IP address when the first dial-up is a built-in dial-up, the second dial-up is an external dial-up, and the target network card is a built-in network card. The external network card is used to transmit data services with the host computer. The built-in network card and the external network card are bridged by a network bridge to activate the external dial-up connection and establish a communication connection with the network device. The network bridge is a bridge established to communicate with the host computer according to the activation command of the external dial-up connection.

7. A computing device, characterized in that, The device includes a processor and a memory; wherein the memory is used to store a computer program, which is loaded and executed by the processor to implement the method as claimed in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when run on a computer or processor, implements the method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Communication method and electronic equipment

    CN110572817A