CN110582109A - Wireless Local Area Network (WLAN) network access method and device - Google Patents
Wireless Local Area Network (WLAN) network access method and device Download PDFInfo
- Publication number
- CN110582109A CN110582109A CN201910819988.7A CN201910819988A CN110582109A CN 110582109 A CN110582109 A CN 110582109A CN 201910819988 A CN201910819988 A CN 201910819988A CN 110582109 A CN110582109 A CN 110582109A
- Authority
- CN
- China
- Prior art keywords
- network
- gateway device
- information
- capability information
- gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 239000000523 sample Substances 0.000 claims description 34
- 230000004044 response Effects 0.000 claims description 28
- 239000000835 fiber Substances 0.000 claims description 9
- 230000000737 periodic effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 80
- 238000013461 design Methods 0.000 description 52
- 238000012545 processing Methods 0.000 description 37
- 230000006870 function Effects 0.000 description 29
- 238000010295 mobile communication Methods 0.000 description 17
- 230000009471 action Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 15
- 230000011664 signaling Effects 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 7
- 230000005236 sound signal Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 239000013307 optical fiber Substances 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000013519 translation Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a WLAN network access method and device. According to the method, the electronic device may receive a first message from the gateway device, the first message including one or more pieces of first network capability information of a provided wireless local area network WLAN network of the gateway device, the first network capability information including network system information of the first gateway device and/or one or more pieces of network slice capability information of the first gateway device. Because the network system information of the gateway device is related to whether the WLAN provided by the gateway device provides 5G Internet access or not, and the network slice capability information is related to which 5G network capability the WLAN provides, the user can more flexibly select the required WLAN according to whether the WLAN provides 5G Internet access or not and/or according to which 5G network capability the WLAN provides.
Description
Technical Field
the present application relates to the field of wireless terminal technologies, and in particular, to a WLAN network access method and apparatus.
background
The current wireless communication technology supports a terminal (UE) to search for and access a Wireless Local Area Network (WLAN) provided by a gateway device, so that the terminal can obtain a service provided by the WLAN network.
However, currently, when using an electronic device, a user can only select which WLAN networks the electronic device accesses according to the signal strength of the WLAN networks, so that the selection manner of the WLAN networks is too single and not flexible.
Disclosure of Invention
The application provides a WLAN network access method and device, which are used for optimizing the current display mode of the accessible WLAN network.
In a first aspect, the present application provides a WLAN network access method, which may be implemented by an electronic device or a chip in the electronic device. The electronic device is, for example, a mobile phone, a tablet computer, or the like.
According to the method, an electronic device may receive a first message, where the first message is sent by a first gateway device, and the first message may include one or more pieces of first network capability information of a Wireless Local Area Network (WLAN) network provided by the first gateway device, where the first network capability information includes network system information of the first gateway device and/or one or more pieces of network slice capability information of the first gateway device.
By adopting the method, the electronic equipment can acquire the network system information of the gateway equipment and/or the network slicing capability information of the gateway equipment, so that the possibility of selecting the WLAN network by the electronic equipment according to the network system information and/or the network slicing capability information of the gateway equipment is provided. Because the network system information of the gateway device is related to whether the WLAN provided by the gateway device provides 5G Internet access or not, and the network slice capability information is related to which 5G network capability the WLAN provides, the user can more flexibly select the required WLAN according to whether the WLAN provides 5G Internet access or not and/or according to which 5G network capability the WLAN provides.
In one possible design, the first message further includes an identification of the first network device, and the electronic device may display the identification of the first gateway device and one or more of the first network capability information.
By adopting the design, the electronic equipment can display the identifier of each gateway device and the network capacity information of each gateway device according to the identifier of the first network device and the network capacity information of the first network device, so that the user can select the gateway device which is expected to be accessed according to the network capacity information of the gateway device, and the flexible selection of the gateway device is realized.
in one possible design, the first message further includes priorities of the one or more first network capability information, and the electronic device may display one or more first network capability information with highest priority according to the priorities of the one or more first network capability information.
by adopting the design, the electronic equipment can display the network capacity information of the gateway equipment according to the priority so as to prompt the user of the network capacity information with higher priority possessed by the gateway equipment.
In a possible design, the electronic device receives a second message, where the second message is sent by a second gateway device, the second message includes an identifier of the second gateway device, one or more pieces of second network capability information of the WLAN network provided by the second gateway device, and priorities of the one or more pieces of second network capability information, and the second network capability information includes network system information of the second gateway device and/or one or more pieces of network slice capability information of the second gateway device. The electronic device may display the identifier of the first gateway device and the identifiers of the one or more first network capability information and/or the second gateway device and the one or more second network capability information according to the respective priorities of the one or more first network capability information and the respective priorities of the one or more second network capability information.
by adopting the design, when receiving the network capability information from the multiple gateway devices and the priority corresponding to the network capability information, the electronic device can display the network capability information of one or more gateway devices according to the priority corresponding to the network capability information of the multiple gateway devices, so as to prompt the network capability information with higher priority (or higher than a certain priority level) in the network capability information of the multiple gateway devices to a user, so that the user can select to access the WLAN network provided by the gateway device to which the network capability information belongs.
In one possible design, the electronic device displays an identifier of the first gateway device and a first network capability information with a highest priority among the one or more first network capability information, and displays an identifier of the second gateway device and a second network capability information with a highest priority among the one or more second network capability information.
By adopting the design, when the network capacity information from the plurality of gateway devices and the priority corresponding to the network capacity information are received, the electronic device can display one type of network capacity information of each gateway device so as to display the searched network capacity information of all the gateway devices, and a user can conveniently select the network capacity information.
In one possible design, the network system information of the first gateway device includes: information for instructing the first gateway device to access a 5G mobile network; or, information for indicating that the first gateway device accesses a 5G mobile network; or, information for instructing the first gateway device to access the optical network.
In one possible design, the network slice capability information of the first gateway device includes at least one of the following information: information indicating that the first gateway device is capable of a low latency network; or, information indicating that the first gateway device has high bandwidth network capability; or, information for indicating that the first gateway device has a high-definition voice network capability; or, information indicating that the first gateway device has a low latency network capability.
in one possible design, the first message may include a periodically broadcast beacon message and/or a probe response message.
In one possible design, the electronic device may determine target network capability information corresponding to a requirement of a network service according to the requirement of the network service executed by the electronic device and a first corresponding relationship, where the first corresponding relationship is a corresponding relationship between the requirement of the network service and the network capability information; the electronic equipment can automatically access to the WLAN provided by the target gateway equipment with the target network capability information, or prompt the user whether to access to the WLAN provided by the gateway equipment with the target network capability information.
in one possible design, the target gateway device is a gateway device that provides the highest signal strength of the WLAN network among gateway devices whose network capability information includes the target network capability information.
In a second aspect, the present application provides a WLAN network access method, which may be implemented by a gateway device or a chip in the gateway device. The gateway device may be a device such as a Customer Premises Equipment (CPE), an Access Point (AP), or a mobile device such as a mobile phone that can be used for a WLAN network hotspot.
according to the method, the gateway equipment can obtain a set of network capacity information of a Wireless Local Area Network (WLAN) provided by the gateway equipment, wherein the set comprises at least one piece of network capacity information, and the at least one piece of network capacity information comprises network system information of the gateway equipment and/or one or more pieces of network slice capacity information of the gateway equipment; the gateway device sends the one or more network capability information in the set to the electronic device through a first message.
In one possible design, the network format information includes: information for instructing the gateway device to access a 5G mobile network; or, information for indicating the gateway device to access the 5G mobile network; or, information for instructing the gateway device to access the optical network.
In one possible design, the network slice capability information includes at least one of: information indicating that the gateway device has low latency network capabilities; or, information indicating that the gateway device has high bandwidth network capability; or, information for indicating that the gateway device has a high-definition voice network capability; or, information indicating that the gateway device has a low latency network capability.
In a possible design, the gateway device may send, to the electronic device, N pieces of network capability information with the highest priority in the network capability information according to the priority of each piece of network capability information, where N is a positive integer.
By adopting the design, the gateway equipment can send N pieces of network capacity information with the highest priority in the plurality of network capacity information to the gateway equipment, so that the signaling overhead is saved in the process of indicating the network capacity information of the gateway equipment.
In one possible design, the first message further includes respective priorities of one or more network capability information in the set; and/or the first message further comprises an identification of the gateway device.
In one possible design, the first message may include a periodically broadcast beacon message and/or a probe response message.
In a third aspect, the present application provides an electronic device operable to perform the steps performed by the electronic device in the first aspect or any of the possible designs of the first aspect. The electronic device may implement the functions or steps or operations of the above methods in the form of a hardware structure, a software module, or a hardware structure plus a software module. For example, functional modules corresponding to functions or steps or operations in the above methods may be provided in the electronic device to support the communication apparatus to execute the above methods.
for example, when the electronic device of the third aspect is implemented by a software module, the electronic device may include a communication module and a processing module, which are coupled to each other, wherein the communication module may be configured to support the electronic device to perform communication, and the processing module may be configured to perform a processing operation on the electronic device, such as generating information/message to be transmitted or processing a received signal to obtain the information/message. The electronic device may also include a display module, such as a display screen, that may be used for the display of information, images, and the like.
The communication module may be configured to receive a first message, where the first message is sent by a first gateway device, and the first message may include one or more pieces of first network capability information of a wireless local area network WLAN network provided by the first gateway device, where the first network capability information includes network system information of the first gateway device and/or one or more pieces of network slice capability information of the first gateway device.
In one possible design, the first message further includes an identification of the first network device, and the display module may display the identification of the first gateway device and one or more of the first network capability information.
In a possible design, the first message further includes priorities of the one or more first network capability information, and the display module may display the one or more first network capability information with the highest priority according to the priorities of the one or more first network capability information.
In one possible design, the communication module may receive a second message, where the second message is sent by a second gateway device, and the second message includes an identifier of the second gateway device, one or more pieces of second network capability information of the WLAN network provided by the second gateway device, and priorities of the one or more pieces of second network capability information, and the second network capability information includes network system information of the second gateway device and/or one or more pieces of network slice capability information of the second gateway device. The display module may display the identifier of the first gateway device and the identifiers of the one or more first network capability information and/or the second gateway device and the one or more second network capability information according to the respective priorities of the one or more first network capability information and the respective priorities of the one or more second network capability information.
In one possible design, the display module may display an identification of the first gateway device and a first network capability information with a highest priority among the one or more first network capability information, and may display an identification of the second gateway device and a second network capability information with a highest priority among the one or more second network capability information.
in one possible design, the network system information of the first gateway device includes: information for instructing the first gateway device to access a 5G mobile network; or, information for indicating that the first gateway device accesses a 5G mobile network; or, information for instructing the first gateway device to access the optical network.
In one possible design, the network slice capability information of the first gateway device includes at least one of the following information: information indicating that the first gateway device is capable of a low latency network; or, information indicating that the first gateway device has high bandwidth network capability; or, information for indicating that the first gateway device has a high-definition voice network capability; or, information indicating that the first gateway device has a low latency network capability.
In one possible design, the first message may include a periodically broadcast beacon message and/or a probe response message.
In one possible design, the processing module may determine target network capability information corresponding to a requirement of a network service executed by the electronic device according to the requirement of the network service and a first corresponding relationship, where the first corresponding relationship is a corresponding relationship between the requirement of the network service and the network capability information; the processing module can automatically access the WLAN network provided by the target gateway equipment with the target network capability information or prompt the user whether to access the WLAN network provided by the gateway equipment with the target network capability information.
In one possible design, the target gateway device is a gateway device that provides the highest signal strength of the WLAN network among gateway devices whose network capability information includes the target network capability information.
In addition, when the electronic device of the second aspect is implemented by hardware components, the electronic device may comprise a processor configured to perform the steps performed by the network device in the first aspect and/or any possible design of the first aspect. The electronic device may also include a memory. Wherein the memory is operable to store instructions and the processor is operable to retrieve and execute said instructions from said memory to perform the steps performed by the electronic device in the first aspect and/or any possible design of the first aspect described above.
Illustratively, the transceiver may be adapted to perform actions of the first aspect and/or any possible design of the first aspect for transmission and/or reception by an electronic device, such as for receiving information, messages or signaling from a gateway device. And/or the processor may be configured to perform processing actions of the electronic device according to the first aspect and/or any possible design of the first aspect, such as controlling the transceiver to receive and/or transmit information, messages or signaling, controlling the memory to store information, and the like.
The electronic device may also include a transceiver for the electronic device to communicate. The electronic device may also include a display screen for the display of information, images, and the like.
In a fourth aspect, the present application provides a gateway device operable to perform the steps performed by the gateway device in any of the possible designs of the first aspect or the second aspect described above. The gateway device may implement the functions or steps or operations of the above methods in the form of a hardware structure, a software module, or a hardware structure plus a software module. For example, functional modules corresponding to functions or steps or operations in the above methods may be provided in the gateway device to support the communication apparatus to execute the above methods.
When the gateway device in the fourth aspect is implemented by a software module, the gateway device may include a communication module and a processing module, which are coupled to each other, where the communication module may be configured to support the gateway device to perform communication, and the processing module may be configured to perform a processing operation on the gateway device, such as generating information/message to be sent, or processing a received signal to obtain the information/message.
for example, the processing module may be configured to obtain a set of network capability information of a wireless local area network WLAN network provided by a gateway device, where the set includes at least one piece of network capability information, and the at least one piece of network capability information includes network system information of the gateway device and/or one or more pieces of network slice capability information of the gateway device; the communication module may be operable to transmit the one or more network capability information of the set to the electronic device via a first message.
In one possible design, the network format information includes: information for instructing the gateway device to access a 5G mobile network; or, information for indicating the gateway device to access the 5G mobile network; or, information for instructing the gateway device to access the optical network.
In one possible design, the network slice capability information includes at least one of: information indicating that the gateway device has low latency network capabilities; or, information indicating that the gateway device has high bandwidth network capability; or, information for indicating that the gateway device has a high-definition voice network capability; or, information indicating that the gateway device has a low latency network capability.
In a possible design, the processing module may know, according to a priority of each piece of network capability information, that the communication module sends N pieces of network capability information with a highest priority among the pieces of network capability information to the electronic device, where N is a positive integer.
In one possible design, the first message further includes respective priorities of one or more network capability information in the set; and/or the first message further comprises an identification of the gateway device.
In one possible design, the first message may include a periodically broadcast beacon message and/or a probe response message.
When the gateway device of the fourth aspect is implemented by a hardware component, the gateway device may comprise a processor for performing the steps performed by the gateway device in the second aspect and/or any possible design of the second aspect described above. The gateway device may also include a memory. Wherein the memory is operable to store instructions from which the processor is operable to retrieve and execute the instructions to perform the steps performed by the network device in the second aspect and/or any possible design of the second aspect described above.
The gateway device may also include a transceiver for the gateway device to communicate.
Illustratively, the transceiver may be configured to perform the actions of the second aspect and/or any possible design of the second aspect of sending and/or receiving by the gateway device, such as for performing the actions of the gateway device sending information, messages or signaling to the electronic device. And/or the processor may be configured to perform the processing actions of the second aspect and/or any possible design of the second aspect, such as controlling the transceiver to receive and/or transmit information, messages or signaling, controlling the memory to store information, and the like.
In a fifth aspect, a chip provided in an embodiment of the present application is coupled with a memory, so that the chip invokes a computer program stored in the memory when running to implement the method in any one of the possible designs related to the first aspect or any one of the possible designs related to the second aspect or the second aspect of the embodiment of the present application.
In a sixth aspect, a computer storage medium of the embodiments of the present application stores a computer program, which, when executed on an electronic device, causes the electronic device to perform the method in any one of the possible designs according to the first aspect or any one of the possible designs according to the second aspect or the second aspect of the embodiments of the present application.
In a seventh aspect, a computer program product according to this embodiment of this application, when running on an electronic device, causes the electronic device to perform a method for implementing the first aspect and any one of the possible designs related to the first aspect, or the second aspect or any one of the possible designs related to the second aspect according to this embodiment of this application.
In addition, the technical effects brought by any one of the possible design manners in the second aspect to the fifth aspect can be referred to the technical effects brought by different design manners in the association of the method part, and are not described herein again.
Drawings
fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present application;
Fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
FIG. 3 is a schematic flow chart of a method provided by an embodiment of the present application;
Fig. 4 is a schematic diagram of a WLAN interface according to an embodiment of the present application;
Fig. 5 is a schematic diagram of another WLAN interface provided in an embodiment of the present application;
Fig. 6 is a schematic diagram of another WLAN interface provided in an embodiment of the present application;
Fig. 7 is a schematic diagram of another WLAN interface provided in an embodiment of the present application;
FIG. 8 is a schematic diagram of a user prompt interface provided in an embodiment of the present application;
Fig. 9 is a schematic structural diagram of another electronic device provided in an embodiment of the present application;
fig. 10 is a schematic structural diagram of another electronic device provided in an embodiment of the present application;
Fig. 11 is a schematic structural diagram of a gateway device according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of another gateway device according to an embodiment of the present application.
Detailed Description
In order to enable an electronic device to know whether an accessible WLAN network provides a 5G internet access service and/or what kind of 5G internet access service can be provided, so that the electronic device can flexibly select a more appropriate WLAN network to access, an embodiment of the present application provides a WLAN network access method.
Fig. 1 is a schematic diagram of a communication system according to an embodiment of the present invention. Specifically, the communication system architecture shown in fig. 1 includes an electronic device 101 and a gateway device 102. In the communication system shown in fig. 1, the gateway device 102 may be configured to provide a WLAN network (or WLAN hotspot), and the electronic device 101 may be configured to search for and access a wireless fidelity (WIFI) network provided by the gateway device 102. It should be understood that the present application does not limit the electronic device 101 to be only within the coverage of the WLAN network provided by the gateway device 102. And/or, the present application does not limit the coverage of the WLAN network provided by the gateway device 102 to include only the electronic device 101. Illustratively, the gateway device 102 may be implemented by a chip or a system-on-chip.
The above electronic device 101 may include, for example, a mobile phone, a tablet computer, a wearable device (e.g., a smart watch) with a wireless communication function, an in-vehicle device, and the like. Exemplary embodiments of the electronic device include, but are not limited to, a mount Or other operating system. The electronic device may also be a device such as a laptop computer (laptop) with a touch sensitive surface (e.g., a touch panel), etc. It should also be understood that in some other embodiments of the present application, the electronic device 101 may also be a desktop computer or other like device with WIFI network access capability. Illustratively, the electronic device 101 may be a wireless terminal (STA). Illustratively, the electronic device 101 may be implemented by a chip or system of chips.
The above gateway device 102, in the present application, may be used to provide WLAN network signals, such as WIFI network signals, so that devices (including but not limited to the electronic device 101) accessing the WLAN network can obtain internet (internet) access services. Illustratively, the gateway device 102 may be a Customer Premise Equipment (CPE) or an Access Point (AP), etc. Gateway device 102 may also be a device that provides a WLAN hotspot (hot point), such as a mobile terminal that may access a mobile network and provide a WLAN hotspot.
Illustratively, the gateway device 102 may be configured to convert a 4G mobile network, a 5G mobile communication network, or a fiber optic network into WIFI network signals. As shown in fig. 1, the gateway device 102 may establish a connection with a mobile base station to access a 4G mobile network or a 5G mobile communication network provided by the mobile base station; in addition, the gateway device 102 may also be connected to the internet via a fiber optic network. When accessing a 5G mobile communication network (or called a 5G New Radio (NR)), the gateway device 102 may provide a 5G internet access service, so that an electronic device accessing the gateway device 102 can obtain a high-bandwidth and low-latency network service specific to the 5G network. And the gateway device accessing 4G mobile communication or optical fiber network can not provide 5G internet access service, so that the user can not obtain the high-bandwidth and low-delay network service peculiar to the 5G network.
The manner in which the electronic device 101 searches for a WIFI network provided by the gateway device 102 is described below in conjunction with the communication system described in fig. 1.
in a first manner, the electronic device 101 actively probes the WIFI network provided by the gateway device 102.
The electronic device 101 may broadcast a probe request (probe request) message to request the WIFI network gateway device that receives the probe request message to feed back, to the electronic device 101, information related to the accessible WLAN network, so as to implement WLAN network probing. The SSID of the WLAN network in the probe request message may be set to null (null). After receiving the probe request message sent by the electronic device 101, the gateway device 102 may feed back a probe response (probe response) message corresponding to the probe request message to the electronic device 101, and carry the SSID of the WLAN network provided by the gateway device 102 in the probe response message, so that the electronic device 101 accesses the WLAN network.
In a second mode, the electronic device 101 passively scans for WIFI networks provided by the gateway device 102.
as in the fig. 1 search communication system, the gateway device 102 may periodically send periodic broadcasts (beacons), which may be used by other devices to discover the WIFI network provided by the gateway device 102. The beacon may carry a Service Set Identifier (SSID) of the WLAN network provided by the gateway device 102 to identify the WLAN network. For example, electronic device 101 may discover a WIFI network provided by gateway device 102 according to beacon for subsequent access to the WLAN network.
alternatively, in a case where the probe request message is not transmitted, the electronic device 101 may also receive a probe response message transmitted by the gateway device 102, where the probe response message may be transmitted by the gateway device 102 based on a probe response message transmitted by another electronic device, and the SSID of the WLAN network provided by the gateway device 102 may be carried in the probe response message.
With the above manner, the electronic device 101 can know the WIFI network provided by the gateway device 102.
Fig. 2 is a schematic diagram of a hardware structure of a possible electronic device 101. It should be understood that the illustrated hardware configuration of the electronic device 101 is only one example. Also, the electronic device 101 may have more or fewer components than shown in the figures, may combine two or more components, or may have a different configuration of components. The various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
as shown in fig. 2, the electronic device 101 includes a processor 110, an internal memory 121, an external memory interface 122, an antenna 1, a mobile communication module 131, an antenna 2, a wireless communication module 132, an audio module 140, a speaker 140A, a receiver 140B, a microphone 140C, an earphone interface 140D, a display screen 151, a Subscriber Identity Module (SIM) card interface 152, a camera 153, keys 154, a sensor module 160, a Universal Serial Bus (USB) interface 170, a charge management module 180, a power management module 181, and a battery 182. In other embodiments, the electronic device 101 may also include a motor, an indicator, and the like.
Processor 110 may include one or more processing units, among others. For example: the processor 110 may include an Application Processor (AP), a modem processor, a Graphics Processor (GPU), an Image Signal Processor (ISP), a controller, a video codec, a Digital Signal Processor (DSP), a baseband processor, and/or a neural-Network Processor (NPU), and the like. The different processing units may be separate devices or may be integrated into one or more processors.
In some embodiments, a memory may also be provided in processor 110 for storing instructions and data. By way of example, the memory in the processor 110 may be a cache memory. The memory may hold instructions or data that have just been used or recycled by the processor 110. If the processor 110 needs to reuse the instruction or data, it can be called directly from the memory. Avoiding repeated accesses reduces the latency of the processor 110, thereby increasing the efficiency of the system.
The internal memory 121 may be used to store computer-executable program code, which includes instructions. The processor 110 executes various functional applications of the electronic device 101 and data processing by executing instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. The storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like. The storage data area may store data (such as audio data, a phone book, etc.) created during use of the electronic device 101, and the like. In addition, the internal memory 121 may include a high-speed random access memory, and may further include a nonvolatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (UFS), and the like.
The external memory interface 122 may be used to connect an external memory card (e.g., a Micro SD card) to extend the storage capability of the electronic device 101. The external memory card communicates with the processor 110 through the external memory interface 122 to implement a data storage function. For example, files such as music, video, etc. are saved in an external memory card.
The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the electronic device 101 may be used to cover a single or multiple communication bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed as a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
The mobile communication module 131 may provide a solution including wireless communication of 2G/3G/4G/5G, etc. applied on the electronic device 101. The mobile communication module 131 may include at least one filter, a switch, a power amplifier, a Low Noise Amplifier (LNA), and the like. The mobile communication module 131 can receive the electromagnetic wave signal from the antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic wave signal, and transmit the electromagnetic wave signal to the modem processor for demodulation. The mobile communication module 131 can also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic wave through the antenna 1 to radiate the electromagnetic wave. In some embodiments, at least part of the functional modules of the mobile communication module 131 may be provided in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 131 may be disposed in the same device as at least some of the modules of the processor 110. For example, the mobile communication module 131 may transmit voice to the electronic device 200, or may receive voice transmitted by the electronic device 200.
The modem processor may include a modulator and a demodulator. The modulator is used for modulating a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used for demodulating the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then passes the demodulated low frequency baseband signal to a baseband processor for processing. The low frequency baseband signal is processed by the baseband processor and then transferred to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 140A, the receiver 140B, etc.) or displays an image or video through the display screen 151. In some embodiments, the modem processor may be a stand-alone device. In other embodiments, the modem processor may be provided in the same device as the mobile communication module 131 or other functional modules, independent of the processor 110.
The wireless communication module 132 may provide a solution for wireless communication applied to the electronic device 101, including Wireless Local Area Networks (WLANs), such as Wi-Fi networks, Bluetooth (BT), Global Navigation Satellite Systems (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), Infrared (IR), and the like. The wireless communication module 132 may be one or more devices integrating at least one communication processing module. The wireless communication module 132 receives the electromagnetic wave signal via the antenna 2, performs frequency modulation and filtering processing on the electromagnetic wave signal, and transmits the processed signal to the processor 110. The wireless communication module 132 may also receive a signal to be transmitted from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves via the antenna 2 to radiate it. For example, the wireless communication module 132 may transmit the voice of the user 1 in the language 1 captured by the electronic device 101 to the translation server, may transmit the voice of the user 2 in the language 2 captured by the electronic device 200 received by the mobile communication module 131 to the translation server, and may receive the translation result transmitted by the translation server.
The wireless communication module 132 is particularly useful for the electronic device 101 to search for and access WLAN networks. For example, the wireless communication module 132 may be used for the electronic device 101 to discover a WLAN network signal provided by the gateway device 102, and when the electronic device 101 accesses the WLAN network, the wireless communication module 132 may be used for the electronic device 101 to receive and/or transmit information through the WLAN network.
Illustratively, the wireless communication module 132 may be configured to receive, by the electronic device 101, beacon and/or probe response transmitted by the gateway device 102. The wireless communication module 132 may also be used for the electronic device 101 to broadcast probe requests.
In some embodiments, antenna 1 of electronic device 101 is coupled to mobile communication module 131 and antenna 2 is coupled to wireless communication module 132 so that electronic device 101 can communicate with networks and other devices through wireless communication techniques. The wireless communication technology may include global system for mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), time-division code division multiple access (TD-SCDMA), Long Term Evolution (LTE), LTE, BT, GNSS, WLAN, NFC, FM, and/or IR technologies, etc. The GNSS may include a Global Positioning System (GPS), a global navigation satellite system (GLONASS), a beidou satellite navigation system (BDS), a quasi-zenith satellite system (QZSS), and/or a Satellite Based Augmentation System (SBAS).
the electronic device 101 may implement audio functions through the audio module 140, the speaker 140A, the receiver 140B, the microphone 140C, the headphone interface 140D, the application processor, and the like. Such as music playing, recording, etc.
The audio module 140 may be used to convert digital audio information into an analog audio signal output and also to convert an analog audio input into a digital audio signal. The audio module 140 may also be used to encode and decode audio signals.
the speaker 140A, also called a "horn", is used to convert audio electrical signals into sound signals. The electronic device 101 can listen to music or a hands-free call through the speaker 140A.
The receiver 140B, also called "earpiece", is used to convert the electrical audio signal into an acoustic signal. When the electronic device 101 answers a call or voice information, the voice can be answered by placing the receiver 140B close to the ear of the person.
the microphone 140C, also known as a "microphone," is used to convert sound signals into electrical signals.
The headset interface 140D may be used to connect a wired headset. The headset interface 140D may be the USB interface 130, or may be a 3.5mm open mobile electronic device platform (OMTP) standard interface, a cellular telecommunications industry association (cellular telecommunications industry association of the USA, CTIA) standard interface, or the like.
The electronic device 101 may implement display functions via the GPU, the display screen 151, and the application processor, among others. The GPU is a microprocessor for image processing, and is connected to the display screen 151 and an application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
The display screen 151 may be used to display images, videos, and the like. The display screen 151 may include a display panel.
The electronic device 101 may implement a shooting function through the ISP, the camera 153, the video codec, the GPU, the display screen 151, and the application processor, etc.
The ISP may be used to process data fed back by the camera 153. For example, when a photo is taken, the shutter is opened, light is transmitted to the camera photosensitive element through the lens, the optical signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing and converting into an image visible to naked eyes. The ISP can also carry out algorithm optimization on the noise, brightness and skin color of the image. The ISP can also optimize parameters such as exposure, color temperature and the like of a shooting scene. In some embodiments, the ISP may be provided in camera 193.
The camera 153 may be used to capture still images or video.
the keys 154 may include a power-on key, a volume key, and the like. The keys 154 may be mechanical keys. Or may be touch keys. The electronic device 101 may receive a key input, and generate a key signal input related to user settings and function control of the electronic device 101.
The sensor module 160 may include one or more sensors. For example, the touch sensor 160A, the fingerprint sensor 160B, the gyro sensor 160C, the pressure sensor 160D, the acceleration sensor 160E, and the like. In some embodiments, the sensor module 160 may also include environmental sensors, distance sensors, proximity light sensors, bone conduction sensors, and the like.
The touch sensor 160A may also be referred to as a "touch panel". The touch sensor 160A may be disposed on the display screen 151, and the touch sensor 160A and the display screen 151 form a touch screen, which is also called a "touch screen". The fingerprint sensor 160 may be used to capture a fingerprint. The electronic device 101 can utilize the collected fingerprint characteristics to implement fingerprint unlocking, access to an application lock, fingerprint photographing, fingerprint incoming call answering, and the like.
The gyro sensor 160C may be used to determine the motion attitude of the electronic device 101.
The pressure sensor 160D is used for sensing a pressure signal, and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 160D may be disposed on the display screen 151. The pressure sensor 160D may be of various types, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, and the like.
The acceleration sensor 160E can detect the magnitude of acceleration of the electronic device 101 in various directions (typically three axes). The magnitude and direction of gravity can be detected when the electronic device 101 is stationary. The method can also be used for recognizing the posture of the electronic equipment, and is applied to horizontal and vertical screen switching, pedometers and other applications.
In other embodiments, processor 110 may also include one or more interfaces. For example, the interface may be a SIM card interface 152. Also for example, the interface may be a USB interface 170. For example, the interface may also be an integrated circuit (I2C) interface, an integrated circuit built-in audio (I2S) interface, a Pulse Code Modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a general-purpose input/output (GPIO) interface, or the like. It is understood that the embodiments of the present application may interface different modules of the electronic device 101, so that the electronic device 101 can implement different functions. Such as taking a picture, processing, etc. In the embodiment of the present application, the connection method of the interface in the electronic device 101 is not limited.
The SIM card interface 152 may be used to connect a SIM card, among other things. The SIM card can be brought into and out of contact with the electronic device 101 by being inserted into the SIM card interface 152 or being pulled out from the SIM card interface 152. The electronic device 101 may support 1 or N SIM card interfaces, N being a positive integer greater than 1. The SIM card interface 152 may support a Nano SIM card, a Micro SIM card, a SIM card, or the like. Multiple cards can be inserted into the same SIM card interface 152 at the same time. The types of the plurality of cards may be the same or different.
The USB interface 170 is an interface conforming to the USB standard specification. For example, the USB interface 170 may include a Mini USB interface, a Micro USB interface, a USB Type C interface, and the like. The USB interface 170 may be used to connect a charger to charge the electronic device 101, and may also be used to transmit data between the electronic device 101 and a peripheral device. And the earphone can also be used for connecting an earphone and playing audio through the earphone. The USB interface 170 may also be used to connect other electronic devices, such as Augmented Reality (AR) devices, and the like.
The charge management module 180 is configured to receive a charging input from a charger. The charger may be a wireless charger or a wired charger.
The power management module 181 is used to connect the battery 182, the charging management module 180 and the processor 110.
It should be understood that in the embodiment of the present application, "and/or" describes an association relationship of associated objects, indicating that three relationships may exist, for example, a and/or B may indicate: a alone, both A and B, and B alone, where A, B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a and b, a and c, b and c, or a, b and c, wherein a, b and c can be single or multiple.
The method provided by the embodiment of the present application is described below by taking the communication system shown in fig. 1 as an example.
As shown in fig. 3, the network recommendation method provided in the embodiment of the present application may include the following steps S101 to S103:
S101: the gateway device 102 acquires a set of network capability information of the WLAN network provided by itself. Wherein the set of network capability information may include one or more network capability information. The network capability information may include network system information of a network to which the gateway device 102 is accessed or network slice capability information of a 5G network to which the gateway device 102 is accessed.
The above network format information may be used to instruct the gateway device 102 to provide internet access services through which network of a 4G mobile network, a 5G mobile network, or an optical fiber network. Wherein, when the gateway device 102 provides the 5G internet access service through the 5G mobile network, the gateway device 102 can support the high-bandwidth and low-latency network traffic unique to the 5G network. For convenience of description, the network type of the mobile network accessed by the gateway device 102 may be referred to as the network type of the gateway device 102, and the network type of the gateway device 102 may include a 4G mobile network, a 5G mobile network, an optical fiber network, or the like.
The above network slice capability information may be used to indicate network capabilities that the 5G network accessed by the gateway device 102 may provide. The network capabilities that the 5G network may provide may specifically include a low latency (low delay) network capability, a high bandwidth network capability, or a high definition voice network capability, and the like, and the network capabilities of these 5G networks may correspond to the slice type of the 5G network accessed by the gateway device 102. The slice type is, for example, a low latency network slice, a high bandwidth network slice, or a high definition voice network slice, etc. For convenience of description, the network capability that the 5G network accessed by the gateway device 102 can provide may be referred to as the 5G slice capability of the gateway device 102.
it should be understood that when gateway device 102 accesses multiple 5G network slices, there may be multiple 5G slice capabilities of gateway device 102, and there may be multiple network slice capability information provided by gateway device 102.
S102: the gateway device 102 sends a first message that includes one or more network capability information in the set.
S103: the electronic device 101 receives the first message.
By adopting the method, the gateway device 102 can notify the electronic device 101 of the network system information and/or the network slice capability information of the gateway device 102, so that the electronic device 101 can acquire the network system information of the gateway device 102 and/or the network slice capability information of the gateway device 102, thereby providing possibility for the electronic device 101 to select the WLAN network according to the network system information and/or the network slice capability information of the gateway device 102, and enabling the electronic device 101 to select the required WLAN network more flexibly.
A specific implementation of the network capability information is described below.
The above first message may also include an identification of gateway device 102 to indicate that the one or more network capability information are associated with gateway device 102. The identification of gateway device 102 may be an identification of the WLAN network provided by gateway device 102, e.g., the identification of gateway device 102 may be an SSID of the WLAN network provided by gateway device 102. For example, the gateway device 102 may send the electronic device 101 a correspondence between the SSID of the WLAN network and the network capability information of the gateway device 102 to indicate that the network capability information is associated with the gateway device 102.
The above network system information can be represented by predefined indication information, such as a cell with a specific value. For example, when the gateway device 102 accesses a 5G network and converts the 5G network into a WIFI network, the gateway device 102 may send, to the electronic device 101, indication information, where the indication information is used by the electronic device 101 to determine that the gateway device 102 accesses the 5G network and provide a 5G internet access service for the WIFI network.
The above 5G slice capability of gateway device 102 may be associated with a slice type of a 5G network slice accessed by gateway device 102. For example, when the 5G network slice accessed by the gateway device 102 provides a low-latency network, the gateway device 102 has a low-latency network capability, or the 5G slice capability of the gateway device 102 includes the low-latency network capability. For another example, when the 5G network slice accessed by the gateway device 102 provides a high bandwidth network, the gateway device 102 has high bandwidth network capability, or the 5G slice capability of the gateway device 102 includes the high bandwidth network capability. For another example, when the 5G network slice accessed by the gateway device 102 provides a high definition voice network, the gateway device 102 has a high definition voice network capability, or the 5G slice capability of the gateway device 102 includes the high definition voice network capability. It should be understood that the gateway device 102 may have one or more of the above listed 5G slice capabilities and may also have 5G slice capabilities corresponding to the network capabilities of other non-listed 5G network slices, and the 5G slice capabilities should not be construed as being limited to the above listed capabilities.
In a possible implementation manner, each 5G slice capability may respectively correspond to indication information of a network slice capability, such as a cell having a specific value, and when the gateway device 102 has a certain 5G slice capability, the gateway device 102 may send the indication information of the network slice capability corresponding to the 5G slice capability to the electronic device 101, so that the electronic device 101 knows the 5G slice capability that the gateway device 102 has according to the indication information of the network slice capability.
for example, the network slice capability information may include information indicating that the gateway device 102 is capable of low latency network capabilities, or the network slice capability information may include information indicating that the gateway device 102 accesses a 5G network slice providing a low latency network. The network slice capability information may include information indicating that the gateway device 102 is high bandwidth network capable, or alternatively, the network slice capability information may include information indicating that the gateway device 102 accesses a 5G network slice that provides a high bandwidth network. The network slice capability information may include information indicating that gateway device 102 is high definition voice network capable or, alternatively, the network slice capability information may include information indicating that gateway device 102 accesses a 5G network slice that provides a high definition voice network.
In further implementations, the network slice capability information may be represented by an identification (S-NSSAI) including the 5G network slice accessed by the gateway device 102. Where S-NSSAI is used to identify the 5G network slice, the network capabilities of the 5G network slice can be determined from the S-NSSAI, and thus the S-NSSAI can be used to indicate the 5G slice capabilities of the gateway device 102. For example, the gateway device 102 may send a correspondence between the SSID of the WLAN network and the S-NSSAI of the 5G network slice accessed by the gateway device 102 to indicate an association between the WLAN network and the 5G network slice.
in S101, the gateway device 102 may determine its own network capability list (or set of network capability information) according to its own accessed network (e.g., 4G mobile network, 5G mobile network, or optical fiber network) and according to the system of the network and/or the accessed 5G network slice. The list may include network system information of gateway device 102 and/or network slice capability information of gateway device 102. In other words, the list may be used to characterize the network capability information of the gateway device 102.
For example, in the network capability list, the network type information "access 5G NR" may be used to instruct the gateway device 102 to access the 5G network and provide the 5G internet access service. In addition, the network type information "not accessed to 5G NR" may be used to indicate that the gateway device 102 is accessed to a 4G mobile network or a fiber network, so as to indicate that the gateway device 102 does not provide a 5G internet access service.
In the network capability list, the network capability information corresponding to the low-latency network capability may be represented as "5G delay x ms", where "x ms" may represent that the transmission latency of the WIFI network is not higher than x milliseconds (ms). The network capability information corresponding to the high bandwidth network capability may be represented as "5G Video xx" or "5G Up Video xx", where "xx" may represent high definition Video formats supported by the network, such as 4K, 8K, or 1080P, and so on. The network capability information corresponding to the high definition Voice network capability may be denoted as "5 GHD Voice".
In one specific example, when gateway device 102 accesses a 5G NR and the network latency of the accessed 5G low latency network slice is no greater than 10ms, gateway device 102 may configure the network capability list as shown in table 1.
Index (index) | Network capability information |
1 | Access to 5G NR |
2 | 5G Delay 10ms |
TABLE 1
it should be understood that the above table 1 illustrates the network capability information of the gateway device 102 by way of example, and it should not be understood that the network capability information of the gateway device 102 is limited to the one shown in table 1.
In another specific example, the gateway device 102 may further determine a priority of the network capability information, where the priority is used to indicate a priority of the network system information of the gateway device 102 and/or a priority corresponding to each type of network slice capability information of the gateway device 102. For example, when the gateway device 102 accesses the 5G NR and the network latency of the accessed 5G low-latency network slice is not higher than 10ms, the gateway device 102 may configure the network capability list shown in table 2 to represent the network system information and/or the priority corresponding to each type of network slice capability information. In this example, the network capability information may further include network type information and/or a priority corresponding to each type of network slice capability information. The priority described herein may be used to characterize how prioritized the electronic device 101 accesses the WLAN network provided by the gateway device 102. It should be understood that the correspondence between the network system information and/or each network slice capability information of the gateway device 102 and the priority may be pre-configured or defined by a user of the gateway device 102.
Indexing | Network capability information | Priority level |
1 | access to 5G NR | 3 |
2 | 5G Delay 10ms | 5 |
TABLE 2
as shown in table 2, the descending of the priority value of the network capability information indicates that the priority of the network capability information is descending. The higher the priority of the network capability information, the higher the priority of the gateway device 102 to present the network capability information to the electronic device 101. For the electronic device 101, the higher the priority of the network capability information is, it indicates that the electronic device 101 can obtain a better internet experience when accessing the WLAN network with the network capability information.
For example, the gateway device 102 accessing one network may have a plurality of network capability information, and may send the N network capability information with the highest priority level among the plurality of network capability information to the electronic device 101, where N is a positive integer. Illustratively, N < M, where M is the number of pieces of network capability information acquired by the gateway device 102, and M is a positive integer. For example, as shown in table 2, if the gateway device 102 obtains a plurality of network capability information of itself, i.e., "access 5G NR" and its priority 3, "5G Delay 10 ms" and its priority 5, the gateway device 102 may indicate the network capability information with the highest priority, i.e., "5 GDelay 10ms," to the electronic device 101.
It should be understood that the gateway device 102 may also send the priority of the network capability information to the electronic device 101.
in the implementation of S102, the gateway device 102 may transmit the network capability information of the gateway device 102 by broadcasting or to one or more electronic devices including the electronic device 101 according to the network capability list shown in table 1 or table 2.
For example, the gateway device 102 may carry the network capability information of the gateway device 102 and the identifier of the gateway device 102 in the beacon message and/or the probe response message.
The gateway device 102 may use a reserved cell, i.e., a vendor specific (or vendor-specific) cell, in the beacon message and/or the probe response message to carry the network capability information of the gateway device 102. The vector specific cell is currently an optional cell in the beacon message and the probe response message, and the vector specific cell may be located after other cells in the beacon message and/or the probe response message. The number of the vector specific cells may be one or more per beacon message or probe response message.
In each beacon message or probe response message, the network capability information of the gateway device 102 may be carried by one or more vector specific information elements. For example, when the number of pieces of network capability information of the gateway apparatus 102 is plural, one piece of network capability information of the gateway apparatus 102 may be carried by a plurality of carrier specific information elements, respectively. The entry described herein may refer to network capability information corresponding to a row of information in a network capability list shown in table 1 or table 2.
Taking table 1 as an example, when the gateway device 102 accesses the 5G NR and the network latency of the accessed 5G low latency network slice is not higher than 10ms, the network capability information of the gateway device 102 includes network capability information corresponding to index 1- "access 5 GNR", and network capability information corresponding to index 2- "5G Delay 10 ms". In this example, the gateway apparatus 102 may carry the two pieces of network capability information through two pieces of carrier specific information elements, respectively, in a beacon message (or a probe response message).
When a beacon message (or probe response message) carries a plurality of carrier specific cells, each carrier specific cell may be distinguished by an Organization Identifier (OI), for example, the value (value) of OI of each carrier specific cell is set to a different value.
For example, the vendor specific cell may have a format (format) as shown in table 3.
TABLE 3
The lengths of the Element ID and the Length are both 1 and 8 bits (octet). OI may be j octet in length, with j being a positive integer. The length of the special content of the equipment provider can be n-j octet, n is a positive integer, and j is less than or equal to n and less than or equal to 255.
In implementation, a tag-length-value (TLV) structure of the vector specific cell may be as shown in table 4.
TABLE 4
As shown in table 4, octet 0 can be used to carry the Element ID. The Element ID is a standard cell meaning identifier in a probe response message and a beacon message in the 802.11 protocol, and the Element ID can be used for indicating that the cell is a cell in the probe response message or the beacon message. Illustratively, an Element ID value of 221 (corresponding to a binary character "DD") represents that this cell was added by the manufacturer of gateway device 102. The value of the Element ID may also be set to other values, such as other values defined by the protocol.
Octet 1 in table 4 can be used to indicate the Length, which is a positive integer, and the Length of the vector special cell is the positive integer.
Octets 2-4 in Table 4 can be used to indicate OI. After parsing the setting value, the electronic device 101 may parse the characters carried in the octet 5 (or more octets after the octet 5) according to a predefined format to obtain the network capability information of the gateway device 102 carried in the octet 5. The set string may be carried at the access point Type (AP Type), such as the string "AP Type" or other string.
the value of octet 5 (or more octets after octet 5) in table 4 (as at xxx shown in table 4) may be used to carry the network capability information.
It should be understood that the network capability information of the gateway device 102 may also be carried in probe response information or other information elements besides the vector special information element in the beacon message, and the specific carrying manner may refer to tables 3 and 4.
Optionally, after receiving the network capability information of the gateway device 102 and the identification of the gateway device 102, the electronic device 101 may display the network capability information of one or more gateway devices to the user via the display screen according to the network capability information from one or more gateway devices including the gateway device 102.
For example, the electronic device 101 may display one or more network capability information for each gateway device. When the electronic device 101 displays only one network capability information per gateway device, the electronic device 101 may display one network capability information per gateway device with the highest priority. For example, as shown in table 2, if the priority of the network capability information "access 5G NR" of the gateway device 102 is 3 and the priority of the network capability information "access 5G Delay 10 ms" is 5, only the network capability information "5 GDelay 10 ms" of the gateway device 102 may be displayed, so as to save the occupation of the display screen.
for example, the electronic device 101 may display the identifier of the gateway device and the corresponding relationship of the network capability information of the gateway device. The correspondence between the identifier of the gateway device and the network capability information of the gateway device may be as shown in table 5.
Indexing | identification of gateway device | Network capability information |
1 | Gateway device _1 | Access to 5G NR |
2 | Gateway device 102 | Accessing 5G NR, 5G Delay 10ms |
3 | gateway device _2 | 5G Video 4K |
4 | Gateway device _3 | 5G HD Voice |
5 | Gateway device _4 | 5G Up Video 1080P |
6 | gateway device _5 | Not connected to 5G NR |
TABLE 5
As shown in table 5, the electronic device 101 may receive network capability information from a plurality of gateway devices (gateway device _1, gateway device _102, gateway device _2, gateway device _3, gateway device _4, and gateway device _5), respectively, and acquire network type information and/or network slice capability information of the gateway device indicated by the network capability information.
when displaying the identifiers of the multiple gateway devices and the network capability information respectively corresponding to the multiple gateway devices, taking the example that the electronic device 101 only displays one network capability information of each gateway device, the electronic device 101 may display the identifiers of the multiple gateway devices and the network capability information respectively corresponding to the multiple gateway devices on the WLAN interface, as shown in fig. 4.
for example, as shown in fig. 4, according to table 5, the electronic device 101 may display, on the WLAN interface, network capability information indicating "gateway device 1" and "access 5G NR", network capability information indicating "gateway device 102" and "5G Delay 10 ms", network capability information indicating "gateway device _ 2" and "5G Video 4K", network capability information indicating "gateway device _ 3" and "5G HD Voice", and network capability information indicating "gateway device _ 4" and "5G Up Video 1080P", respectively.
in addition, the electronic device 101 may further display "gateway device _ 5" on the WLAN interface and not display the network capability information of "gateway device _ 5", or display information of "unaccessed 5G NR", or display information of a network (such as a 4G network or an optical fiber network) actually accessed by the gateway device _5, so as to indicate that the network capability information corresponding to "gateway device _ 5" is "unaccessed 5G NR".
As shown in fig. 4, the WLAN interface may also display a signal strength icon of the WLAN network and/or an encryption icon of the WLAN network provided by the gateway device. The signal strength icon of the WLAN network may represent the signal strength of the WLAN network. The encryption icon for the WLAN network may indicate whether the WLAN network is encrypted.
In another specific example, as shown in fig. 5, the electronic device 101 may display, on the WLAN interface, identifiers of a plurality of gateway devices and icons of network capability information corresponding to the plurality of gateway devices, as shown in table 5. Wherein each icon of the network capability information corresponds to one network capability information.
It should be understood that the icon of the network capability information as shown in fig. 5 is merely an example, and the present application does not limit that the icon of the network capability information may have other styles. In addition, an icon of the network capability information corresponding to the "gateway device _ 5" is not shown in fig. 5, and in a specific implementation, the network capability information corresponding to the "gateway device _ 5" may be represented as "unaccessed 5G NR" by displaying a "4G" icon or another icon.
For example, the electronic device 101 may further display identifiers of the multiple gateway devices and network capability information corresponding to the multiple gateway devices according to respective priorities of the network capability information of the multiple gateway devices (or display a corresponding relationship between the identifiers of the multiple gateway devices and the network capability information).
TABLE 6
For example, as shown in table 6, the priority of the network capability information of each of the plurality of gateway devices may be stored. For example, the electronic device 101 may display the network capability information with the highest priority level among the network capability information of the plurality of gateway devices according to table 6. For example, the network capability information whose priorities are all the highest level (priority 5 as shown in table 6) is displayed. For example, the network capability information other than the network capability information with the highest priority level may not be displayed in the WLAN interface.
When the network capability information of the gateway device is displayed, when a certain gateway device has a plurality of network capability information, the electronic device 101 may display the plurality of network capability information of the gateway device, or the electronic device 101 may display only one (or p, where p is smaller than the number of the plurality of network capability information) network capability information with the highest priority among the plurality of network capability information of the gateway device. For example, taking the gateway device 102 shown in table 6 as an example, the electronic device 101 may display the network capability information "access 5G NR" or a corresponding icon of the gateway device 102, and display "5G Delay 10 ms" or a corresponding icon. Alternatively, the electronic device 101 may display the "5G Delay 10 ms" or corresponding icon without displaying the "access 5G NR" or corresponding icon.
For example, the electronic device 101 may determine the respective priorities of the network capability information of the gateway device 102 according to the following manners:
In one possible example, the first message may include a priority of each of the one or more network capability information of the gateway device 102.
In another possible example, when the first message does not carry the priority corresponding to the network capability information of the gateway device 102, the electronic device 101 may determine the priority of the gateway device 102 according to the network capability information of the gateway device 102 and the correspondence between the network capability information and the priority. For example, the electronic device 101 may set a priority level corresponding to each type of network capability information capability (or, the electronic device 101 may set a corresponding relationship between each type of network capability information and the priority level), and use the priority level as the priority level corresponding to the network capability information of the gateway device 102. The priority level set by the electronic device 101 corresponding to the network capability information may be the same as or different from the priority level set by the gateway device, for example, the priority level set by the gateway device 102 corresponding to the network type "access 5G NR" is 3, and the priority level set by the electronic device 101 corresponding to the network type "access 5G NR" may be 3 or other values.
it should be understood that, when the priority of the network capability information included in the first message does not conform to the correspondence between the network capability information and the priority set by the electronic device 101, the priority of the network capability information included in the first message may be re-determined according to the correspondence between the network capability information and the priority set by the electronic device 101. For example, the gateway device 102 indicates, through the network capability information, that the priority corresponding to the network type "access 5G NR" is 5, and the priority corresponding to the network type "access 5G NR" set by the electronic device 101 is 3, then the electronic device 101 may re-determine, after receiving the network capability information, the priority 3 corresponding to the network type "access 5G NR" of the gateway device 102.
In addition, in this example, the priority included in the first message may also be adopted as the priority of the network capability information included in the first message.
For example, the electronic device 101 may display the identifiers of the multiple gateway devices and the network capability information of the multiple gateway devices according to the priorities of the network capability information of the multiple gateway devices.
In a specific example, the electronic device 101 may determine, according to priorities of the network capability information of the multiple gateway devices, a sequence of displaying the identifiers of the multiple gateway devices and the corresponding relationship of the network capability information. As shown in fig. 6, according to the priorities of the gateway devices shown in table 6, the electronic device 101 may display an icon of the network capability information with priority 5 (or the network capability information) and an identifier of the gateway device to which the network capability information belongs at a position further forward (or upper, which refers to a position closer to the display screen time bar) in the WLAN interface, so as to facilitate the user to preferentially select the WLAN networks provided by the gateway devices with higher priorities. As shown in fig. 6, the priority of the network capability information "access 5 GNR" of the gateway device _1 is 3, the priority is lower than the priority of the network capability information "5G Delay 10 ms" of the gateway device 102, the priority of the network capability information "5G Video 4K" of the gateway device _2, the priority of the network capability information "5G HDVoice" of the gateway device _3, and the priority of the network capability information "5G Up Video 1080P" of the gateway device _4, so that the electronic device 101 can display the identifier of the gateway device _1 and the icon of the network capability information of the gateway device _1 in the WLAN list after the identifiers and icons of the network capability information of the gateway device 102, the gateway device _2, the gateway device _3, and the gateway device _4, respectively.
In another specific example, the electronic device 101 may determine, according to priorities of network capability information of the plurality of gateway devices respectively and signal strengths of the WLAN network provided by the plurality of gateway devices, a sequence when displaying the identifiers of the plurality of gateway devices and the corresponding relationship of the network capability information. As shown in fig. 7, the electronic device 101 may display, at a position further forward in the WLAN interface, an identifier of a gateway device with higher signal strength (or signal strength level) and an icon of network capability information (or network capability information) of the gateway device according to the signal strength of the WLAN network. Among the plurality of gateway devices with the same signal strength (or the same signal strength level), the electronic device 101 may display the higher-priority network capability information icon (or the network capability information) and the identifier of the gateway device to which the network capability information belongs at a more forward position, so as to facilitate the user to preferentially select the WLAN network provided by the higher-priority gateway device from the WLAN networks with higher signal strength.
As shown in fig. 7, although the priority of the network capability information "5G Up Video 1080P" of the gateway device _4 in table 6 is higher than the priority of the network capability information "access 5G NR" of the gateway device _1, since the signal strength (or signal strength level) of the gateway device _4 detected by the electronic device 101 is lower than the signal strength (or signal strength level) of the gateway device _4, the electronic device 101 may display the identifier of the gateway device _1 and the icon of the network capability information of the gateway device _1 in front of the identifier of the gateway device _4 and the icon of the network capability information of the gateway device _4 in the WLAN list.
In another example, when the number of the identifiers of the gateway devices and the corresponding relationships of the network capability information that can be displayed by the electronic device 101 in the WLAN list is limited, the electronic device 101 may determine the identifiers of the gateway devices displayed in the WLAN list and the network capability information corresponding to the plurality of gateway devices according to the priorities of the network capability information of the plurality of gateway devices, respectively. For example, if the setting of the electronic device 101 limits the number of identifiers of the gateway device displayed in the WLAN list to 5, the electronic device 101 may display the identifiers of the gateway device _1, the gateway device 102, the gateway device _2, the gateway device _3, and the gateway device _4 and icons of the network capability information in the WLAN list according to the priorities of the network capability information of the gateway devices described in table 6.
In the above embodiment, the electronic device displays the scanned identifier of the gateway device and the network capability information of the gateway device, and the user may select the gateway device that needs to execute the service in the electronic device according to the displayed network capability information of the gateway device. For example, as shown in fig. 6, the electronic device scans through multiple gateway devices, the user has opened a gaming application in the electronic device, the user may select a low latency gateway device, such as gateway device 102, and if the user has opened a video application in the electronic device, the user may select gateway device 2 that supports high definition video.
In one possible embodiment, the electronic device 101 may automatically access the WLAN network provided by the gateway device matching the executed network service according to the network capability information of the gateway device. For example, when the network service performed by the electronic device 101 is a voice call, the electronic device 101 may automatically access a WLAN network provided by a gateway device whose network capability information includes "5G HDVoice" according to the network service, for example, the WLAN network of the gateway device _3 shown in table 5.
The electronic device may also automatically prompt the user whether to access a WLAN network provided by the gateway device that supports the network service executed by the electronic device, according to the network capability information of the gateway device. For example, when the network service performed by the electronic device 101 is a voice call, the electronic device 101 may prompt the user to access a WLAN network provided by a gateway device whose network capability information includes "5G HDVoice" according to the network service, for example, prompt the user to access a WLAN network of a gateway device _3 shown in table 5. For another example, when the network service performed by the electronic device 101 is a high-bandwidth network service such as live Video, the electronic device 101 may prompt the user to access a WLAN network provided by a gateway device whose network capability information includes "5G Video xx" or "5G Up Video xx", such as the WLAN network of the gateway device _2 or the WLAN network of the gateway device _4 shown in table 5. It should be understood that the WLAN network provided by the gateway device may be represented by the identification of the gateway device.
Specifically, the electronic device 101 may determine a requirement of the network service for the network according to a user equipment routing policy (URSP) of the network service requested by the user, and determine a network type and/or uplink 5G network capability information corresponding to the network service according to the requirement, so as to automatically access to an appropriate WLAN network according to the network type and/or the uplink 5G network capability information. The URSP of the network service is related to the requirement of the network corresponding to the network service, and how to transmit the flow of the network service can be determined according to the URSP of the network service. For example, the URSP of the live Video network service may indicate that the network service has a usage demand for a network slice of high bandwidth network capability of high definition Video, and the network capability information corresponding to the demand is "5G Video xx" or "5G Up Video xx". When the network capability information of the multiple network devices meets the requirement of the network service performed by the electronic device 101, the electronic device 101 may determine, according to the detected signal strengths of the multiple network devices, a gateway device with the highest signal strength, and prompt the user whether to access the WLAN network provided by the gateway device.
In the above example, if the electronic device 101 determines that a live network service needs to be acquired, the terminal device 102 may query, through a display screen or in a voice manner, a user to access a WLAN network provided by a gateway device having network capability information such as "5G Video xx" or "5G Up Video xx".
When the user is queried via the display screen, the electronic device 101 may display an interface to the user as shown in FIG. 8, where the interface may contain a prompt dialog. The prompt dialog box may include a positive option (e.g., an option indicating a positive meaning such as "yes" or "access"), and when the user selects the positive option via a touch operation (e.g., the user clicks on the area of the touch display screen where the positive option is located), the electronic device 101 connects to the appropriate WLAN network in response to the touch operation. The prompt dialog box may include a negative option (e.g., an option indicating a negative meaning such as "no," "no access," or "close dialog box"), and when the user selects the negative option through a touch operation, the electronic device 101 ignores connecting the appropriate WLAN network or ignores performing a handoff of the WLAN network in response to the touch operation.
In addition, the interface or the prompt dialog box may include a close icon (e.g., icon "x"), and when the user triggers a touch operation on the close icon, the electronic device 101 closes the prompt dialog box in response to the touch operation. It should be understood that the close icon may be located in the area of the prompt dialog box, may be located in an area outside of the prompt dialog box, or, as shown in FIG. 8, may partially overlap the area of the prompt dialog box.
for example, the above prompt dialog may further include a countdown display area, which may display a countdown in seconds from the time the dialog is displayed by the electronic device 101, and the countdown display area is used to display a countdown of a preset threshold duration. The countdown may be used to indicate that the appropriate WLAN network has been accessed after the expiration of the countdown, in which case the countdown display area may be located in the area of the positive option, or as shown in fig. 8, the countdown display area may be located near the area of the positive option. The countdown can display characters such as 'K(s) post-access', K is a positive integer, and the value of K is decreased gradually every second. Alternatively, the countdown may be used to indicate that the WLAN network is not suitable after the countdown expires, or to indicate that the prompt dialog is closed after the countdown expires, and in this case, the countdown display area may be located in the area where the negative option is located, or in the vicinity of the area where the negative option is located. The countdown can display characters such as 'close after L(s)' or 'close dialog box after L seconds', wherein L is a positive integer, and the value of L is decreased every second.
In addition, when the user starts the voice mode of the electronic device 101, the electronic device 101 may broadcast the voice of "the WLAN network" gateway device _102 "that is the most suitable and is connected to?" to the user, receive the voice command of the user, and determine whether the user selects to connect to the suitable WLAN network according to the voice command.
It is to be understood that the various embodiments described herein may be used alone or in combination with one another to achieve different technical effects.
In the embodiments provided in the present application, the method provided in the embodiments of the present application is described from the perspective of an electronic device as an execution subject. In order to implement the functions, steps or operations in the methods provided by the embodiments of the present application, the electronic device may include a hardware structure and/or a software module, and the functions are implemented in the form of a hardware structure, a software module, or a hardware structure and a software module. Whether any of the above-described functions is implemented as a hardware structure, a software module, or a hardware structure plus a software module depends upon the particular application and design constraints imposed on the technical solution.
Based on the same concept, the application provides an electronic device, and the electronic device can be used for executing the method provided by the embodiment of the application.
In a specific example, taking the electronic device as a mobile phone as an example, fig. 9 is a schematic structural diagram of an electronic device 900 provided in the present application. As shown, the electronic device 900 includes at least one processor 901, memory 902, and a transceiver 903. The processor 901 is coupled to the memory 902 and the transceiver 903, and the coupling in this embodiment refers to indirect coupling or communication connection between devices, units or modules, which may be in an electrical, mechanical or other form, and is used for information interaction between the devices, units or modules.
In particular, memory 902 is used to store program instructions.
The transceiver 903 is used for receiving or transmitting data. The transceiver 903 can support the electronic device 900 for WLAN network communications, and support the electronic device 900 for searching for and accessing WLAN networks and communicating over WLAN networks.
The processor 901 is configured to invoke the program instructions stored in the memory 902, so that the electronic device 900 executes the steps executed by the electronic device 101 in the access method for the WLAN network provided by the embodiment of the present application.
The electronic device 900 may also include input-output devices 904, such as a touch screen, display screen, speaker, or keyboard, among other components, that may be used to receive data input by a user and to output data to the user. The electronic device 900 may perform the display operation designed in the embodiment of the method of the present application through an input/output device 904 such as a display screen, for example, to display the SSID of the WLAN network provided by the gateway device and to display the network capability information of the gateway device. The electronic device 900 may further execute a voice playing operation designed in the embodiment of the present application through an input/output device 904 such as a speaker, for example, to prompt a user whether to access a WLAN network provided by a certain gateway device. For example, the input-output device 904 may be coupled to one or more components of the processor 901, the memory 902, or the transceiver 903.
In another specific example, functional modules corresponding to functions, steps or operations in the above methods may also be provided in the electronic device to support the electronic device to execute the above methods. In a specific example, as shown in fig. 10, the electronic device 1000 may include a communication module 1001 and a processing module 1002, and the communication module 1001 and the processing module 1002 are coupled to each other. The communication module 1001 may be used to support the electronic device 1000 for communication, and the communication module 1001 may have a wireless communication function, for example, capable of wirelessly communicating with other communication apparatuses (such as the gateway device 102 and other gateway devices) via a wireless air interface. The processing module 1002 may be used to support the electronic device 1000 to perform the processing actions in the above method embodiments, including but not limited to: generate information, messages transmitted by the communications module 1001, and/or demodulate and decode signals received by the communications module 1001, etc.
The above communication module 1001 may be specifically used for performing the steps of transmitting and/or receiving performed by the electronic device 101 in the above method embodiments, such as for performing an action of the electronic device 101 to transmit information, a message or signaling to the gateway device 102, or for performing an action of receiving information, a message or signaling from the gateway device 102.
The above communication module 1002 may be specifically configured to perform processing actions of the gateway device 102 in the communication method shown in fig. 3 to fig. 7, such as controlling the communication module 1001 to perform operations of receiving and/or sending information, message or signaling, and performing storage of information.
It should be appreciated that the actions performed by the communication module 1001 and the processing module 1002, respectively, may be referred to in the description of the method embodiments above, and are not specifically described herein for the sake of brevity.
In another specific example, the method provided by the present application may also be implemented by the electronic device 101 shown in fig. 2, that is, the electronic device may have a structure shown in fig. 2. The functions of the above processor 901 may be implemented by the processor 110. The functions of the memory 902 may be implemented by the internal memory 121 and/or an external storage device connected to the external storage interface 122. The functions of the above transceiver 903 may be realized by the wireless communication module 132. The display function of the input-output device 904 may be realized by the display screen 151.
Based on the same concept, the application provides a gateway device, and the gateway device can be used for executing the method provided by the embodiment of the application.
Fig. 11 is a schematic structural diagram of a gateway device 1100 provided in the present application. As shown, the gateway device 1100 includes at least one processor 1101, memory 1102, and a transceiver 1103. The processor 1101 is coupled with the memory 1102 and the transceiver 1103, and the coupling in this embodiment refers to indirect coupling or communication connection between devices, hardware components, units or modules, which may be in an electrical, mechanical or other form, and is used for information interaction between the devices, hardware components, units or modules.
In particular, memory 1102 is used to store program instructions.
The transceiver 1103 may be used to receive or transmit data. The transceiver 1103 may support the gateway device 1100 for WLAN network communications, such as for providing WLAN network signals to support the electronic device to search for and access a WLAN network. The transceiver 1103 may also be used to support the gateway device 1100 in accessing a 5G mobile network and/or a 4G mobile network and to provide WLAN network signals based on the 5G mobile network and/or the 4G mobile network.
The processor 1101 is configured to invoke the program instructions stored in the memory 1102, so that the gateway apparatus 1100 performs the steps performed by the electronic apparatus 101 in the access method for the WLAN network provided by the embodiment of the present application. For example, the processor 1101 may be used to enable the transceiver 1103 to provide WLAN network signals based on a 5G mobile network and/or a 4G mobile network.
Gateway device 1100 may also include input-output means 1104 such as a touch screen, display screen, or keyboard, among other components, operable to receive user-entered data and output data to the user. For example, the user may set the SSID of the gateway device 1100 and/or the priority of the network capability information of the gateway device 1100 through the input-output device 1104. It should be noted that some kinds of gateway devices 1100 may not have input and output means. For example, the input-output device 1104 may be coupled to one or more components of the processor 1101, the memory 1102, or the transceiver 1103.
The gateway device 1100 may also include a communication interface 1105 to support wired communications for the gateway device 1100. For example, the gateway device 1100 may access a fiber optic network via the communication interface 1105 to provide WLAN network signals based on the fiber optic network by the transceiver 1103. For example, the communication interface 1105 may be coupled with one or more components of the processor 1101, the memory 1102, the transceiver 1103, or the input-output device 1104.
In another specific example, functional modules corresponding to functions, steps or operations in the above methods may also be provided in the gateway device to support the gateway device to execute the above methods. In a specific example, as shown in fig. 12, the gateway apparatus 1200 may include a communication module 1201 and a processing module 1202, which are coupled to each other, and the communication module 1201 and the processing module 1202 are coupled to each other. The communication module 1201 may be configured to support the gateway apparatus 1200 to perform communication, and the communication module 1201 may have a wireless communication function, for example, be capable of performing wireless communication with other communication devices (e.g., the electronic apparatus 101 or other electronic apparatuses) through a wireless air interface. The processing module 1202 may be configured to support the gateway apparatus 1200 to perform the processing actions in the above method embodiments, including but not limited to: information, messages transmitted by the communication module 1201 are generated, and/or signals received by the communication module 1201 are demodulated and decoded, and so on.
The above communication module 1201 may be specifically configured to perform the steps of sending and/or receiving performed by the gateway device 101 in the above method embodiments, such as performing an action of the electronic device 101 sending information, a message, or signaling to the gateway device 102, or performing an action of receiving information, a message, or signaling from the gateway device 102.
The above communication module 1202 may be specifically configured to perform processing actions of the gateway device 102 in the communication method shown in fig. 3 to fig. 7, such as controlling the communication module 1201 to perform operations of receiving and/or sending information, message or signaling, and performing storage of information.
It should be appreciated that the actions performed by the communication module 1201 and the processing module 1202, respectively, may be described in reference to the above description of the method embodiments, and are not specifically discussed herein for the sake of brevity.
In another specific example, the electronic device 101 shown in fig. 2 may also be used as the gateway device 102 to implement the method provided by the present application, that is, the gateway device may have a structure shown in fig. 2. Wherein the functions of the above processor 1101 may be implemented by the processor 120. The functions of the memory 1102 may be implemented by the internal memory 121 and/or an external storage device connected to the external storage interface 122. The above functions of the transceiver 1103 can be realized by the mobile communication module 131 and/or the wireless communication module 132. The input function of the input output device 1104 may be implemented by one or more components of the receiver 140B, the touch sensor 160A, or the case 154, so that information such as the SSID set by the user and/or the priority of the network capability information may be received.
It is clear to those skilled in the art that the embodiments of the present application can be implemented in hardware, or firmware, or a combination thereof. When implemented in software, the functions described above may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. Taking this as an example but not limiting: the computer-readable medium may include RAM, ROM, Electrically Erasable Programmable Read Only Memory (EEPROM), compact disc read-Only memory (CD-ROM) or other optical disk storage, magnetic disk storage 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. Furthermore, the method is simple. Any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, a server, or other remote source using a coaxial cable, a fiber optic cable, a twisted pair, a Digital Subscriber Line (DSL), or wireless technologies such as infrared, radio, and microwave, the coaxial cable, the fiber optic cable, the twisted pair, the DSL, or the wireless technologies such as infrared, radio, and microwave are included in the fixation of the medium. Disk and disc, as used in accordance with embodiments of the present application, includes Compact Disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
In short, the above description is only an example of the present application, and is not intended to limit the scope of the present application. Any modifications, equivalents, improvements and the like made in accordance with the disclosure of the present application are intended to be included within the scope of the present application.
Claims (18)
1. A Wireless Local Area Network (WLAN) network access method is characterized by comprising the following steps:
The method comprises the steps that an electronic device receives a first message, the first message is sent by a first gateway device, the first message comprises one or more pieces of first network capability information of a Wireless Local Area Network (WLAN) network provided by the first gateway device, and the first network capability information comprises network system information of the first gateway device and/or one or more pieces of network slice capability information of the first gateway device.
2. The method of claim 1, wherein the first message further comprises an identification of the first network device, the method further comprising:
The electronic device displays an identification of the first gateway device and one or more of the first network capability information.
3. The method of claim 2, wherein the first message further includes respective priorities of the one or more first network capability information;
the method further comprises the following steps:
And the electronic equipment displays one or more pieces of first network capacity information with the highest priority according to the priority of the one or more pieces of first network capacity information.
4. The method of claim 3, wherein the method further comprises:
The electronic device receives a second message, where the second message is sent by a second gateway device, the second message includes an identifier of the second gateway device, one or more pieces of second network capability information of the WLAN network provided by the second gateway device, and priorities of the one or more pieces of second network capability information, and the second network capability information includes network system information of the second gateway device and/or one or more pieces of network slice capability information of the second gateway device;
The method further comprises the following steps:
And the electronic equipment displays the identifier of the first gateway equipment, the identifier of one or more first network capability information and/or the identifier of the second gateway equipment and one or more second network capability information according to the respective priorities of the one or more first network capability information and the respective priorities of the one or more second network capability information.
5. The method of claim 4, wherein the electronic device displaying the identity of the first gateway device and the one or more first network capability information, and/or the identity of the second gateway device and the one or more second network capability information according to the priority of the one or more first network capability information, respectively, and the priority of the one or more second network capability information, respectively, comprises:
The electronic device displays the identifier of the first gateway device and the first network capability information with the highest priority in the one or more first network capability information, and displays the identifier of the second gateway device and the second network capability information with the highest priority in the one or more second network capability information.
6. The method of any of claims 1-5, wherein the network mode information of the first gateway device comprises:
Information for instructing the first gateway device to access a 5G mobile network; or,
Information for instructing the first gateway device to access a 5G mobile network; or,
Information for indicating that the first gateway device accesses a fiber optic network.
7. The method of any one of claims 1-6, wherein the network slice capability information of the first gateway device is:
Information indicating that the first gateway device is capable of a low latency network; or,
Information indicating that the first gateway device is high bandwidth network capable; or,
Information for indicating that the first gateway device is high definition voice network capable; or,
Information indicating that the first gateway device has low latency network capabilities.
8. The method according to any of claims 1-7, wherein the first message comprises a periodic broadcast beacon message and/or a probe response message.
9. The method of any one of claims 1-7, wherein the method further comprises:
The electronic equipment determines target network capacity information corresponding to the network service requirement according to the network service requirement executed by the electronic equipment and a first corresponding relation, wherein the first corresponding relation is the corresponding relation between the network service requirement and the network capacity information;
The electronic device automatically accesses a WLAN network provided by a target gateway device having the target network capability information,
Or the electronic equipment prompts the user whether to access the WLAN provided by the target gateway equipment with the target network capability information.
10. The method of claim 9, wherein the target gateway device is a gateway device providing the highest signal strength of the WLAN network among gateway devices whose network capability information includes the target network capability information.
11. A Wireless Local Area Network (WLAN) network access method is characterized by comprising the following steps:
The method comprises the steps that a gateway device obtains a set of network capacity information of a Wireless Local Area Network (WLAN) provided by the gateway device, wherein the set comprises at least one piece of network capacity information, and the at least one piece of network capacity information comprises network system information of the gateway device and/or one or more pieces of network slice capacity information of the gateway device;
The gateway device sends the one or more network capability information in the set to the electronic device through a first message.
12. The method of claim 11, wherein the network format information comprises:
Information for instructing the gateway device to access a 5G mobile network; or,
Information for instructing the gateway device to access a 5G mobile network; or,
Information for indicating that the gateway device accesses a fiber optic network.
13. The method of claim 11 or 12, wherein the network slicing capability information comprises:
Information indicating that the gateway device has low latency network capabilities; or,
Information indicating that the gateway device is high bandwidth network capable; or,
Information for indicating that the gateway device is high definition voice network capable; or,
information indicating that the gateway device has low latency network capabilities.
14. the method of any of claims 11-13, wherein the gateway device sending the one or more network capability information in the set to an electronic device via a first message, comprising:
And the gateway equipment sends N pieces of network capacity information with the highest priority in the network capacity information to the electronic equipment according to the priority of each piece of network capacity information, wherein N is a positive integer.
15. The method of claim 14, wherein the first message further includes respective priorities of one or more network capability information in the set; and/or
The first message further includes an identification of the gateway device.
16. The method according to any of claims 11-15, wherein the first message comprises a periodic broadcast beacon message and/or a probe response message.
17. An electronic device comprising a memory and a processor;
the memory is to store instructions;
The processor is configured to execute the instructions to implement the method of any one of claims 1-10.
18. an electronic device comprising a memory and a processor;
The memory is to store instructions;
The processor is configured to execute the instructions to implement the method of any of claims 11-16.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910819988.7A CN110582109A (en) | 2019-08-31 | 2019-08-31 | Wireless Local Area Network (WLAN) network access method and device |
PCT/CN2020/112283 WO2021037250A1 (en) | 2019-08-31 | 2020-08-28 | Network access method and apparatus for wireless local area network (wlan) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910819988.7A CN110582109A (en) | 2019-08-31 | 2019-08-31 | Wireless Local Area Network (WLAN) network access method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110582109A true CN110582109A (en) | 2019-12-17 |
Family
ID=68812797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910819988.7A Pending CN110582109A (en) | 2019-08-31 | 2019-08-31 | Wireless Local Area Network (WLAN) network access method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110582109A (en) |
WO (1) | WO2021037250A1 (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111314941A (en) * | 2020-03-25 | 2020-06-19 | 天翼电信终端有限公司 | Method, device and terminal for guaranteeing service quality |
CN112019428A (en) * | 2020-09-02 | 2020-12-01 | 成都西加云杉科技有限公司 | Gateway |
WO2021037250A1 (en) * | 2019-08-31 | 2021-03-04 | 华为技术有限公司 | Network access method and apparatus for wireless local area network (wlan) |
CN112469139A (en) * | 2020-12-02 | 2021-03-09 | 中国联合网络通信集团有限公司 | Network channel establishing system and method |
CN113285827A (en) * | 2021-05-18 | 2021-08-20 | 成都欧珀通信科技有限公司 | Data transmission method, system and related device |
CN113365274A (en) * | 2021-06-10 | 2021-09-07 | 荣耀终端有限公司 | Network access method and electronic equipment |
CN114258089A (en) * | 2020-09-23 | 2022-03-29 | 中兴通讯股份有限公司 | Network slice selection method and device, terminal and computer-readable storage medium |
WO2022083698A1 (en) * | 2020-10-22 | 2022-04-28 | 中移(成都)信息通信科技有限公司 | Network configuration method and apparatus, and device and computer storage medium |
CN114513420A (en) * | 2020-10-23 | 2022-05-17 | 中兴通讯股份有限公司 | Network switching method, device, terminal equipment and storage medium |
CN114598607A (en) * | 2020-11-19 | 2022-06-07 | 中国移动通信有限公司研究院 | A transmission processing method, device and equipment |
WO2023098484A1 (en) * | 2021-12-03 | 2023-06-08 | 中兴通讯股份有限公司 | Application-based slice selection method, gateway, terminal, and storage medium |
WO2024212163A1 (en) * | 2023-04-13 | 2024-10-17 | Oppo广东移动通信有限公司 | Wireless communication method, network device, and environmental energy amp device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651977A (en) * | 2009-08-28 | 2010-02-17 | 华为技术有限公司 | Network selection method and device based on multi-connection |
CN103327083A (en) * | 2013-06-08 | 2013-09-25 | 常州大学 | Embedded household monitoring system based on heterogeneous network Android platform |
CN105657059A (en) * | 2010-09-29 | 2016-06-08 | 黑莓有限公司 | Methods and apparatus to discover network capabilities available via wireless networks |
CN106028323A (en) * | 2016-04-29 | 2016-10-12 | 宇龙计算机通信科技(深圳)有限公司 | Network access method, terminal and access point |
WO2018137689A1 (en) * | 2017-01-26 | 2018-08-02 | 华为技术有限公司 | Method for secure data transmission, access network, terminal and core network device |
CN108632945A (en) * | 2017-03-20 | 2018-10-09 | 华为技术有限公司 | A kind of network slice selection method, user equipment and the network equipment |
CN109076347A (en) * | 2016-02-16 | 2018-12-21 | Idac控股公司 | Network sectioning |
CN109891832A (en) * | 2016-06-15 | 2019-06-14 | 康维达无线有限责任公司 | The discovery of network slice and selection |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9961713B2 (en) * | 2016-02-23 | 2018-05-01 | Motorola Mobility Llc | Procedures to support network slicing in a wireless communication system |
CN110582109A (en) * | 2019-08-31 | 2019-12-17 | 华为技术有限公司 | Wireless Local Area Network (WLAN) network access method and device |
-
2019
- 2019-08-31 CN CN201910819988.7A patent/CN110582109A/en active Pending
-
2020
- 2020-08-28 WO PCT/CN2020/112283 patent/WO2021037250A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651977A (en) * | 2009-08-28 | 2010-02-17 | 华为技术有限公司 | Network selection method and device based on multi-connection |
CN105657059A (en) * | 2010-09-29 | 2016-06-08 | 黑莓有限公司 | Methods and apparatus to discover network capabilities available via wireless networks |
CN103327083A (en) * | 2013-06-08 | 2013-09-25 | 常州大学 | Embedded household monitoring system based on heterogeneous network Android platform |
CN109076347A (en) * | 2016-02-16 | 2018-12-21 | Idac控股公司 | Network sectioning |
CN106028323A (en) * | 2016-04-29 | 2016-10-12 | 宇龙计算机通信科技(深圳)有限公司 | Network access method, terminal and access point |
CN109891832A (en) * | 2016-06-15 | 2019-06-14 | 康维达无线有限责任公司 | The discovery of network slice and selection |
WO2018137689A1 (en) * | 2017-01-26 | 2018-08-02 | 华为技术有限公司 | Method for secure data transmission, access network, terminal and core network device |
CN108632945A (en) * | 2017-03-20 | 2018-10-09 | 华为技术有限公司 | A kind of network slice selection method, user equipment and the network equipment |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021037250A1 (en) * | 2019-08-31 | 2021-03-04 | 华为技术有限公司 | Network access method and apparatus for wireless local area network (wlan) |
CN111314941B (en) * | 2020-03-25 | 2023-09-22 | 天翼电信终端有限公司 | Service quality assurance method, device and terminal |
CN111314941A (en) * | 2020-03-25 | 2020-06-19 | 天翼电信终端有限公司 | Method, device and terminal for guaranteeing service quality |
CN112019428B (en) * | 2020-09-02 | 2022-10-14 | 成都西加云杉科技有限公司 | Gateway |
CN112019428A (en) * | 2020-09-02 | 2020-12-01 | 成都西加云杉科技有限公司 | Gateway |
CN114258089A (en) * | 2020-09-23 | 2022-03-29 | 中兴通讯股份有限公司 | Network slice selection method and device, terminal and computer-readable storage medium |
WO2022062847A1 (en) * | 2020-09-23 | 2022-03-31 | 中兴通讯股份有限公司 | Network slice selecting method and apparatus, terminal, and computer readable storage medium |
WO2022083698A1 (en) * | 2020-10-22 | 2022-04-28 | 中移(成都)信息通信科技有限公司 | Network configuration method and apparatus, and device and computer storage medium |
EP4228315A4 (en) * | 2020-10-23 | 2024-04-17 | ZTE Corporation | Network switching method and apparatus, and terminal device and storage medium |
CN114513420A (en) * | 2020-10-23 | 2022-05-17 | 中兴通讯股份有限公司 | Network switching method, device, terminal equipment and storage medium |
CN114598607A (en) * | 2020-11-19 | 2022-06-07 | 中国移动通信有限公司研究院 | A transmission processing method, device and equipment |
CN112469139B (en) * | 2020-12-02 | 2023-04-28 | 中国联合网络通信集团有限公司 | Network channel establishment system and method |
CN112469139A (en) * | 2020-12-02 | 2021-03-09 | 中国联合网络通信集团有限公司 | Network channel establishing system and method |
CN113285827A (en) * | 2021-05-18 | 2021-08-20 | 成都欧珀通信科技有限公司 | Data transmission method, system and related device |
CN113365274A (en) * | 2021-06-10 | 2021-09-07 | 荣耀终端有限公司 | Network access method and electronic equipment |
CN113365274B (en) * | 2021-06-10 | 2023-11-14 | 荣耀终端有限公司 | Network access method and electronic equipment |
WO2023098484A1 (en) * | 2021-12-03 | 2023-06-08 | 中兴通讯股份有限公司 | Application-based slice selection method, gateway, terminal, and storage medium |
WO2024212163A1 (en) * | 2023-04-13 | 2024-10-17 | Oppo广东移动通信有限公司 | Wireless communication method, network device, and environmental energy amp device |
Also Published As
Publication number | Publication date |
---|---|
WO2021037250A1 (en) | 2021-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110582109A (en) | Wireless Local Area Network (WLAN) network access method and device | |
EP4080941A1 (en) | Method for guiding intelligent device to access network, and medium, control terminal, and system | |
CN113630297B (en) | Method and terminal for controlling first equipment | |
WO2021013156A1 (en) | Bluetooth switching method and bluetooth device | |
WO2020132818A1 (en) | Wireless short-distance audio sharing method and electronic device | |
CN111010693B (en) | Method for providing wireless fidelity network access service and electronic equipment | |
CN112243220A (en) | Method for establishing communication connection and wearable device | |
CN113038627B (en) | File sharing method, mobile device and computer storage medium | |
CN114531742B (en) | Dual Wi-Fi connection method and electronic equipment | |
CN116114239B (en) | Volume management methods and electronic equipment | |
CN112449336A (en) | Equipment capability discovery method and P2P equipment | |
CN112469014A (en) | Method and electronic equipment for configuring Bluetooth connection parameters | |
CN115250459B (en) | Network residence method, electronic equipment and system | |
US20230397253A1 (en) | Data transmission method and apparatus, and communication device and storage medium | |
CN115412387B (en) | Audio playback method, system and electronic device | |
CN113572586B (en) | Method, user equipment and system for sending sounding reference signal | |
CN117377049B (en) | Method and device for limiting transmitting power | |
CN114980238B (en) | Wi-Fi access method and related equipment | |
WO2024104173A1 (en) | Wireless communication method, storage medium, and terminal device | |
US20250048188A1 (en) | Resource Allocation Method and Apparatus | |
CN113691979B (en) | Wireless data transmission method, electronic device, system and storage medium | |
WO2022095581A1 (en) | Data transmission method and terminal device | |
CN119497235A (en) | A communication method, electronic device and storage medium | |
CN119383162A (en) | Domain name query method, device, mobile terminal and computer-readable storage medium | |
CN119497196A (en) | A power consumption control method, system and related device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191217 |