Hotspot starting method and device, vehicle, storage medium and program product

CN122909536APending Publication Date: 2026-10-13XIAOMI EV TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610493778.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-14
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

然而现有DualBand Tether仅支持Wi-Fi6协议,无法利用演进版Wi-Fi协议的高带宽特性

Benefits of technology

[0038]本公开的实施例提供的技术方案可以包括以下有益效果:通过在启动双频热点时,将属于高带宽频段的热点使能目标演进版Wi-Fi协议功能,确保了高带宽频段能够充分发挥目标演进版Wi-Fi协议的高带宽优势,从而充分利用高带宽频段的性能。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122909536A_ABST
    Figure CN122909536A_ABST
Patent Text Reader

Abstract

The present disclosure relates to a hotspot starting method and device, a vehicle, a storage medium and a program product, and relates to the technical field of intelligent cockpits. The method comprises: obtaining a frequency band identifier corresponding to each hotspot in a dual-frequency hotspot to be started; the frequency band identifier is a first frequency band or a second frequency band, and the bandwidth of the first frequency band is higher than that of the second frequency band; for each hotspot, if the frequency band identifier of the hotspot indicates the first frequency band, enabling a target evolution version Wi-Fi protocol function, and starting the hotspot. By enabling the target evolution version Wi-Fi protocol function for the hotspot belonging to the high-bandwidth frequency band when starting the dual-frequency hotspot, it is ensured that the high-bandwidth frequency band can fully play the high-bandwidth advantage of the target evolution version Wi-Fi protocol, so as to fully utilize the performance of the high-bandwidth frequency band.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of smart cockpit technology, and in particular to a hotspot startup method, device, vehicle, storage medium, and program product. Background Technology

[0002] In the Dual Band Tether scenario, vehicles need to provide Wi-Fi hotspot connections to devices simultaneously via the 2.4GHz and 5GHz bands to meet the varying network performance requirements of different devices. However, existing Dual Band Tether protocols only support Wi-Fi 6 and cannot utilize the high bandwidth characteristics of the evolved Wi-Fi protocol. Summary of the Invention

[0003] To overcome the problems existing in related technologies, this disclosure provides a hotspot startup method, device, vehicle, storage medium, and program product.

[0004] According to some embodiments of this disclosure, a hotspot startup method is provided, including:

[0005] Obtain the frequency band identifiers corresponding to multiple hotspots in the dual-band hotspots to be started; the frequency band identifiers include a first frequency band and / or a second frequency band, and the bandwidth of the first frequency band is higher than that of the second frequency band;

[0006] For each of the aforementioned hotspots, if the frequency band identifier of the hotspot refers to the first frequency band, then the target evolved version of Wi-Fi protocol function is enabled, and the hotspot is started.

[0007] In one optional embodiment, enabling the target evolved Fibre protocol function and activating the hotspot if the frequency band identifier of the hotspot refers to the first frequency band includes:

[0008] If the frequency band identifier of the hotspot refers to the first frequency band, then the enable flag of the target evolved version of Wi-Fi protocol is set to enabled;

[0009] The hotspot is created and started according to the configuration file, which includes the enable flags of the target evolved version of Wi-Fi protocol.

[0010] In one optional embodiment, the step of setting the enable flag of the target evolved Wi-Fi protocol to enabled if the frequency band identifier of the hotspot refers to the first frequency band includes:

[0011] Based on the frequency band identifier of the hotspot, frequency band indication information is determined; the frequency band indication information is used to characterize whether the hotspot belongs to the second frequency band;

[0012] If the frequency band indication information indicates that the hotspot does not belong to the second frequency band, then the enable flag of the target evolved version of Wi-Fi protocol is set to enabled.

[0013] In an optional embodiment, the method further includes:

[0014] If the frequency band indication information indicates that the hotspot belongs to the second frequency band, then the enable flag of the target evolved version of Wi-Fi protocol is set to disabled.

[0015] In one optional embodiment, obtaining the frequency band identifier corresponding to each hotspot in the dual-frequency hotspot to be activated includes:

[0016] Obtain the set of channel parameters corresponding to the dual-frequency hotspot;

[0017] Iterate through each channel parameter in the set of channel parameters and obtain the frequency band mask from the currently iterated channel parameter;

[0018] The frequency band mask is converted to obtain the frequency band identifier.

[0019] In one optional embodiment, before obtaining the frequency band identifiers corresponding to each hotspot in the dual-frequency hotspot to be activated, the method further includes:

[0020] Obtain the enabled status of the target evolved version of the Wi-Fi protocol function;

[0021] The encryption method of the dual-frequency hotspot is dynamically configured according to the enabled status.

[0022] In one optional embodiment, dynamically configuring the encryption method of the dual-band hotspot according to the enabled state includes:

[0023] If the enabled status is enabled, the encryption method will be configured as the transition mode of the third-generation Wi-Fi security protocol.

[0024] In one alternative embodiment, before obtaining the enabled status of the target evolved Fibre protocol function, the method further includes:

[0025] Get the current hotspot configuration;

[0026] The step of dynamically configuring the encryption method of the dual-band hotspot according to the enabled state includes:

[0027] Build a new hotspot configuration and reuse the configuration parameters of the current hotspot configuration except for the encryption method, and modify the encryption method to the encryption method corresponding to the enabled state.

[0028] According to some embodiments of this disclosure, a hotspot activation device is provided, comprising:

[0029] The acquisition module is configured to acquire the frequency band identifiers corresponding to each hotspot in the dual-frequency hotspot to be started; the frequency band identifiers are either a first frequency band or a second frequency band, and the bandwidth of the first frequency band is higher than that of the second frequency band;

[0030] The startup module is configured to enable the target evolved Fibre protocol function and start the hotspot if the frequency band identifier of the hotspot refers to the first frequency band.

[0031] According to some embodiments of this disclosure, a vehicle is provided, comprising:

[0032] processor;

[0033] Memory used to store processor-executable instructions;

[0034] The processor is configured as follows:

[0035] Implement the hotspot startup method described in any of the first aspects.

[0036] According to some embodiments of the present disclosure, a computer-readable storage medium is provided, the storage medium storing a computer program or instructions that, when executed by a processor, enable the processor to implement the hotspot startup method as described in any of the first aspects.

[0037] According to some embodiments of this disclosure, a computer program product is provided, including a computer program that is executed by a processor to implement the hotspot startup method as described in any of the first aspects.

[0038] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: by enabling the target evolved version of Wi-Fi protocol function for the hotspot belonging to the high bandwidth band when starting a dual-band hotspot, it is ensured that the high bandwidth band can give full play to the high bandwidth advantage of the target evolved version of Wi-Fi protocol, thereby making full use of the performance of the high bandwidth band.

[0039] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0040] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0041] Figure 1 This is a flowchart illustrating a hotspot startup method according to some embodiments of the present disclosure.

[0042] Figure 2 This is a schematic diagram illustrating a hotspot connection interface according to some embodiments of the present disclosure.

[0043] Figure 3 This is a block diagram illustrating a hotspot activation device according to some embodiments of the present disclosure.

[0044] Figure 4 This is a functional block diagram of a vehicle shown according to some embodiments of the present disclosure. Detailed Implementation

[0045] Some embodiments of this disclosure will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. Various changes, modifications, and equivalents of the methods, apparatus, and / or systems described herein will become apparent upon understanding this disclosure. For example, the order of operations described herein is merely illustrative and is not limited to those orders set forth herein, but can be changed as will become apparent upon understanding this disclosure, except for operations that must be performed in a particular order. Furthermore, for clarity and brevity, descriptions of features known in the art may be omitted.

[0046] The embodiments described in the following examples of this disclosure are not representative of all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0047] With the rapid development of intelligent vehicles, in-vehicle network functions have expanded from traditional basic communication to support high bandwidth requirements for multiple devices and multiple scenarios. For example, in the dual-band tether scenario, the vehicle needs to provide Wi-Fi hotspot connections for devices such as mobile phones and tablets through both 2.4GHz and 5GHz bands to meet the different network performance requirements of various devices.

[0048] However, existing Wi-Fi 6 technology is no longer sufficient to meet the high-bandwidth application requirements of smart cars in terms of frequency band utilization and transmission rate. Next-generation wireless communication protocols, such as Wi-Fi 7 (IEEE 802.11be), can improve network bandwidth and stability.

[0049] However, current in-vehicle dual-band hotspot solutions generally only support the Wi-Fi 6 protocol, preventing the 5GHz band from leveraging the performance advantages of the Wi-Fi 7 protocol. Meanwhile, the 2.4GHz band, due to physical limitations, still needs to be compatible with older devices. Therefore, there is an urgent need for a technical solution that enables functional support for next-generation wireless communication protocols in the 5GHz band in dual-band hotspot scenarios, while also ensuring compatibility with the 2.4GHz band, to meet the stringent requirements of smart cars for high bandwidth and low latency.

[0050] In dual-band hotspot scenarios, this disclosure enables the target evolved version of Wi-Fi protocol for 5GHz hotspots and retains Wi-Fi 6 for 2.4GHz hotspots through a differentiated protocol version mechanism. By binding the frequency band and protocol version differently, it ensures that the 5GHz band fully leverages the high bandwidth advantage of the target evolved version of Wi-Fi protocol, while the 2.4GHz band maintains wide coverage and compatibility.

[0051] Figure 1 This is a flowchart illustrating a hotspot startup method according to some embodiments of the present disclosure, such as... Figure 1 As shown, this hotspot startup method is used in a terminal integrated into a vehicle, such as an in-vehicle terminal. The hotspot startup method includes the following steps.

[0052] In step S11, the frequency band identifiers corresponding to multiple hotspots in the dual-frequency hotspots to be activated are obtained; the frequency band identifiers include a first frequency band and / or a second frequency band, and the bandwidth of the first frequency band is higher than that of the second frequency band.

[0053] Dual-band hotspots refer to wireless network sharing functions that simultaneously support both the first and second frequency bands, providing network connectivity for devices through both bands. For example, in-vehicle terminals can use dual-band hotspots to provide network connectivity for devices such as mobile phones and tablets; the 2.4GHz band is compatible with older devices, while the 5GHz band supports high-bandwidth transmission.

[0054] For example, the dual-band hotspot includes a first virtual hotspot and a second virtual hotspot, and the first virtual hotspot and the second virtual hotspot use different frequency bands.

[0055] The band identifier is a parameter used to identify the frequency band information supported by the hotspot. For example, the band identifier for the 2.4GHz band is band2GHz, and the band identifier for the 5GHz band is band5GHz.

[0056] If the bandwidth of the first frequency band is higher than that of the second frequency band, then the first frequency band can be considered a high-bandwidth band, and the second frequency band can be considered a low-bandwidth band. For example, the first frequency band is 5 GHz, and the second frequency band is 2.4 GHz.

[0057] In one scenario, a user triggers the terminal to enable the hotspot function, or the terminal enables the hotspot function according to a preset automated process. Accordingly, the terminal executes the hotspot startup method provided in this disclosure to start a dual-band hotspot, facilitating user device connection.

[0058] In step S12, for each hotspot, if the frequency band identifier of the hotspot refers to the first frequency band, then the target evolved version of Wi-Fi protocol function is enabled and the hotspot is started.

[0059] For each hotspot in the dual-band hotspot, taking the first virtual hotspot as an example, if the frequency band identifier of the first virtual hotspot refers to the first frequency band, it means that the frequency band to which the first virtual hotspot belongs is a high-bandwidth frequency band. In order to make full use of the bandwidth performance of the high-bandwidth frequency band, the target evolved version of Wi-Fi protocol function can be enabled for the first virtual hotspot.

[0060] If the frequency band identifier of the first virtual hotspot refers to the second frequency band, it means that the frequency band to which the first virtual hotspot belongs is a low-bandwidth frequency band. In this case, it is not necessary to enable the target evolved version of Wi-Fi protocol for the first virtual hotspot. Instead, the default wireless network protocol function, such as Wi-Fi 6 function, should be used.

[0061] The target evolved version of Wi-Fi protocol can be any evolved wireless communication protocol, such as Wi-Fi 7, Wi-Fi 8, or Wi-Fi 9.

[0062] This embodiment dynamically enables the corresponding Wi-Fi protocol version based on the hot spot frequency band (2.4GHz / 5GHz), ensuring that the 5GHz band can take advantage of the high bandwidth characteristics of the target evolved version of the Wi-Fi protocol, while the 2.4GHz band maintains compatibility.

[0063] This embodiment ensures that the high-bandwidth frequency band can fully utilize the high-bandwidth advantage of the Target Evolution Wi-Fi protocol by enabling the Target Evolution Wi-Fi protocol function on the high-bandwidth frequency band when the dual-band hotspot is started, thereby making full use of the performance of the high-bandwidth frequency band.

[0064] In one optional embodiment, the specific implementation process of obtaining the frequency band identifier corresponding to each hotspot in the dual-frequency hotspot to be started in step S11 includes: obtaining the channel parameter set corresponding to the dual-frequency hotspot; traversing each channel parameter in the channel parameter set and obtaining the frequency band mask from the currently traversed channel parameter; and converting the format of the frequency band mask to obtain the frequency band identifier.

[0065] The channel parameter set includes the channel parameters corresponding to each hotspot in the dual-frequency hotspot.

[0066] For example, the channel parameter set is an array of channel parameters or a list of channel parameters (such as channelParamsListSize).

[0067] The channel parameters include a band mask, which is a bit mask used to identify the frequency band to which the channel belongs.

[0068] For example, the frequency band mask is converted to a uint32_t type to obtain the frequency band identifier.

[0069] In this embodiment, since the frequency band mask in the channel parameters can represent the frequency band to which the hotspot belongs, the accuracy of the frequency band identification is ensured by traversing each channel parameter from the set of channel parameters of the dual-frequency hotspot and then converting the frequency band mask format in the channel parameters into a frequency band identifier.

[0070] In one optional embodiment, the specific implementation process of enabling the target evolved Fibre Protocol (WIFT) function and starting the hotspot in step S12 if the frequency band identifier of the hotspot refers to the first frequency band includes: if the frequency band identifier of the hotspot refers to the first frequency band, setting the enable flag of the target evolved WIFT protocol to enabled; creating and starting the hotspot according to the configuration file; the configuration file includes the enable flag of the target evolved WIFT protocol.

[0071] The hotspot is started through the native layer of the hostapd daemon. Accordingly, the configuration file is a temporary configuration file (such as hostapd.conf) generated by hostapd for the hotspot. When hostapd starts using this configuration file, it will run the hotspot in the mode of the target evolved Wi-Fi protocol.

[0072] In this embodiment, after determining that the hotspot is the first frequency band, the enable flag of the target evolved version of Wi-Fi protocol is set to enabled, and a configuration file containing the flag is used when creating the hotspot, so that the target evolved version of Wi-Fi protocol function can be correctly enabled when the hotspot is enabled.

[0073] In one optional embodiment, if the frequency band identifier of the hotspot refers to the first frequency band, the specific implementation process of setting the enable flag of the target evolved Wi-Fi protocol to enable this operation includes: determining frequency band indication information based on the frequency band identifier of the hotspot; the frequency band indication information is used to characterize whether the hotspot belongs to the second frequency band; if the frequency band indication information characterizes that the hotspot does not belong to the second frequency band, then setting the enable flag of the target evolved Wi-Fi protocol to enable.

[0074] For example, the value of the frequency band indication information (such as is_2Ghz_band_only) is true or false, where false means it does not belong to the second frequency band, and true means it belongs to the second frequency band.

[0075] Optionally, if the frequency band identifier of the hotspot refers to the second frequency band, then the frequency band indication information indicates that the hotspot belongs to the second frequency band; otherwise, if the frequency band identifier of the hotspot refers to the first frequency band, then the frequency band indication information indicates that the hotspot does not belong to the second frequency band.

[0076] For example, the enable flag of the target evolved Fibre protocol is set to either true or false, where false represents disabled and true represents enabled. In other words, the enable flag value of the target evolved Fibre protocol is the inverted value of the frequency band indication information.

[0077] This embodiment uses frequency band indication information to determine whether a hotspot belongs to the second frequency band. If it does not, the target evolved version of Wi-Fi protocol is enabled, which facilitates expansion: if the hardware supports a new frequency band that also supports the target evolved version of Wi-Fi protocol (e.g., 6GHz) in the future, as long as the identifier of that frequency band does not belong to the "second frequency band" (2.4GHz), the existing logic can automatically support it without any modification, thus improving the scalability and lifespan of the code.

[0078] In one alternative embodiment, if the frequency band indication information indicates that the hotspot belongs to the second frequency band, then the enable flag of the target evolved Wi-Fi protocol is set to disabled.

[0079] The second frequency band is a low-bandwidth band used to be compatible with older devices that cannot support the target evolved version of Wi-Fi protocol. Therefore, it is not necessary to enable the target evolved version of Wi-Fi protocol. Instead, the enable flag of the target evolved version of Wi-Fi protocol can be set to disabled, so that the second frequency band still uses the default protocol, namely Wi-Fi 6.

[0080] In one optional embodiment, before obtaining the frequency band identifiers corresponding to each hotspot in the dual-band hotspot to be activated, it is also necessary to modify the encryption method of the dual-band hotspot through the Wi-Fi service layer in order to adapt to the target evolved Fibre protocol. Accordingly, the method provided in this disclosure also includes obtaining the enabled status of the target evolved Fibre protocol function; and dynamically configuring the encryption method of the dual-band hotspot according to the enabled status.

[0081] The enabled status is either enabled or disabled.

[0082] For example, the enabled status of the Target Evolution Wi-Fi Protocol (DELP) feature can be a pre-set system property used to control whether the DELP feature is enabled.

[0083] By dynamically configuring the encryption method of dual-band hotspots, the encryption method can be adapted to the Wi-Fi protocol used by the hotspot.

[0084] In one alternative embodiment, the operation of dynamically configuring the encryption method of the dual-band hotspot according to the enabled state includes: if the enabled state is enabled, configuring the encryption method to the transition mode of the third-generation Wi-Fi security protocol (WPA3_SAE_TRANSITION).

[0085] Otherwise, if the enabled status is disabled, there is no need to change the encryption method; retain the current configuration, such as the second-generation Wi-Fi security protocol (WPA2-PSK) mode.

[0086] This embodiment binds the enabling of the target evolved version of Wi-Fi protocol with the WPA3-SAE transition mode. The target evolved version of Wi-Fi protocol provides higher bandwidth and new physical layer technology. The WPA3-SAE transition mode provides stronger security. Binding the two ensures that high-speed data transmission is protected by state-of-the-art encryption, preventing the use of outdated and insecure encryption protocols in high-speed networks.

[0087] In one optional embodiment, before obtaining the enabled status of the target evolved Wi-Fi protocol function, the current hotspot configuration is also obtained; accordingly, the specific implementation process of dynamically configuring the encryption method of the dual-band hotspot according to the enabled status includes: constructing a new hotspot configuration, reusing other configuration parameters in the current hotspot configuration except for the encryption method, and modifying the encryption method to the encryption method corresponding to the enabled status.

[0088] For example, the hotspot configuration is SoftApConfiguration, which is the Android class that describes the Wi-Fi hotspot configuration and includes information such as the hotspot's network name (SSID), password, encryption method, frequency band, and channel parameters.

[0089] For example, a new hotspot configuration can be built using SoftApConfiguration.Builder. The Builder can reuse all parameters of the old configuration, and only the parts that need to be changed need to be modified, specifically the encryption method, which simplifies the configuration process.

[0090] Figure 2 This is a schematic diagram illustrating a hotspot connection interface according to some embodiments of this disclosure, such as... Figure 2As shown, the target evolution version of the Wi-Fi protocol uses Wi-Fi as an example. In the hotspot connection interface (left image), the hotspot list contains multiple hotspots, including hotspots that support Wi-Fi 7 and those that support Wi-Fi 6. Taking hotspot A as an example, the network details interface corresponding to hotspot A (right image) shows the technology standard as generation 7, indicating that hotspot A supports the Wi-Fi 7 protocol.

[0091] Figure 3 This is a block diagram illustrating a hotspot startup device according to some embodiments of the present disclosure. Figure 3 As shown, the hotspot activation device 300 includes an acquisition module 310 and an activation module 320.

[0092] The acquisition module 310 is configured to acquire the frequency band identifiers corresponding to multiple hotspots in the dual-band hotspots to be started; the frequency band identifiers include a first frequency band and / or a second frequency band, and the bandwidth of the first frequency band is higher than that of the second frequency band;

[0093] The startup module 320 is configured to enable the target evolved version of Wi-Fi protocol and start the hotspot if the frequency band identifier of the hotspot refers to the first frequency band.

[0094] In an alternative embodiment, the startup module 320 is configured to:

[0095] If the frequency band identifier of the hotspot refers to the first frequency band, then set the enable flag of the target evolved version of Wi-Fi protocol to enabled;

[0096] Create and start a hotspot based on the configuration file, which includes the enable flags for the target evolved version of the Wi-Fi protocol.

[0097] In an alternative embodiment, the startup module 320 is configured to:

[0098] Based on the frequency band identifier of the hotspot, determine the frequency band indication information; the frequency band indication information is used to indicate whether the hotspot belongs to the second frequency band;

[0099] If the frequency band indication information indicates that the hotspot does not belong to the second frequency band, then the enable flag of the target evolved version of Wi-Fi protocol will be set to enabled.

[0100] In an alternative embodiment, the startup module 320 is further configured to:

[0101] If the frequency band indication information indicates that the hotspot belongs to the second frequency band, then the enable flag of the target evolved version of Wi-Fi protocol is set to disabled.

[0102] In one alternative embodiment, the acquisition module 310 is configured to:

[0103] Obtain the set of channel parameters corresponding to dual-frequency hotspots;

[0104] Iterate through each channel parameter in the channel parameter set and obtain the frequency band mask from the currently iterated channel parameter;

[0105] The frequency band mask is converted to obtain the frequency band identifier.

[0106] In an optional embodiment, the hotspot activation device 300 further includes a configuration module, which is configured to:

[0107] Get the enabled status of the target evolved version of the Wi-Fi protocol;

[0108] The encryption method for dual-band hotspots is dynamically configured based on their activation status.

[0109] In one alternative embodiment, the configuration module is configured to:

[0110] If enabled, the encryption method will be configured as the transition mode of the third-generation Wi-Fi security protocol.

[0111] In one alternative embodiment, the configuration module is configured to:

[0112] Before obtaining the enabled status of the target evolved version of the Wi-Fi protocol, obtain the current hotspot configuration;

[0113] When dynamically configuring the encryption method of dual-band hotspots based on their enabled status, a new hotspot configuration is constructed, and other configuration parameters in the current hotspot configuration, except for the encryption method, are reused. Additionally, the encryption method is modified to the encryption method corresponding to the enabled status.

[0114] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0115] Figure 4 This is a block diagram illustrating a vehicle 400 according to an exemplary embodiment. For example, vehicle 400 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicle. Vehicle 400 may be a driver-assisted vehicle, a semi-driver-assisted vehicle, or a driver-free vehicle.

[0116] Reference Figure 4 The vehicle 400 may include various subsystems, such as an infotainment system 410, a perception system 420, a decision control system 430, a drive system 440, and a computing platform 450. The vehicle 400 may also include more or fewer subsystems, and each subsystem may include multiple components. Furthermore, each subsystem and component of the vehicle 400 can be interconnected via wired or wireless means.

[0117] In some embodiments, the infotainment system 410 may include a communication system, an entertainment system, and a navigation system, etc.

[0118] The perception system 420 may include several sensors for sensing information about the environment surrounding the vehicle 400. For example, the perception system 420 may include a global positioning system (which may be GPS, BeiDou, or other positioning systems), an inertial measurement unit (IMU), lidar, millimeter-wave radar, ultrasonic radar, and a camera device.

[0119] The decision control system 430 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.

[0120] The drive system 440 may include components that provide powered motion to the vehicle 400. In one embodiment, the drive system 440 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of internal combustion engines, electric motors, and compressed air engines. The engine is capable of converting energy provided by the energy source into mechanical energy.

[0121] Some or all of the functions of the vehicle 400 are controlled by a computing platform 450. The computing platform 450 may include at least one processor 451 and a memory 452, the processor 451 being able to execute instructions 453 stored in the memory 452.

[0122] Processor 451 can be any conventional processor, such as a commercially available CPU. Processors may also include graphics processing units (GPUs), field-programmable gate arrays (FPGAs), systems-on-chips (SoCs), application-specific integrated circuits (ASICs), or combinations thereof.

[0123] The memory 452 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0124] In addition to instruction 453, memory 452 can also store data, such as road maps, route information, vehicle position, direction, speed, and other data. The data stored in memory 452 can be used by computing platform 450.

[0125] In this embodiment of the disclosure, the processor 451 may execute instruction 453 to complete all or part of the steps of the above-described hotspot startup method.

[0126] In some embodiments of this disclosure, a computer-readable storage medium including instructions is also provided, such as a memory including instructions that can be executed by a processor to complete all or part of the steps of the hotspot startup method described above. For example, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0127] This disclosure also provides a computer program product, including a computer program that is executed by a processor to implement all or part of the steps of the above-described hotspot startup method.

[0128] Furthermore, the term “exemplary” is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as advantageous compared to other aspects or designs. Rather, the use of the term “exemplary” is intended to present the concept in a concrete manner. As used herein, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless otherwise specified or clear from the context, “X applies A or B” is intended to mean any of the natural inclusive arrangements. That is, “X applies A or B” satisfies any of the foregoing instances if X applies A; X applies B; or both X applies A and B. Additionally, unless otherwise specified or clear from the context to refer to the singular form, the articles “a” and “an” as used in this application and the appended claims are generally understood to mean “one or more.”

[0129] Similarly, although this disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding this specification and the accompanying drawings. This disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terminology used to describe such components is intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if structurally not equivalent to the disclosed structure. Furthermore, although specific features of this disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations, as may be desired and advantageous to any given or particular application. Moreover, with regard to the terms “comprising,” “owning,” “having,” “having,” or variations thereof as used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term “including.”

[0130] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

[0131] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In this description, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0132] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

Claims

1. A hotspot startup method, characterized in that, include: Obtain the frequency band identifiers corresponding to multiple hotspots in the dual-band hotspots to be started; the frequency band identifiers include a first frequency band and / or a second frequency band, and the bandwidth of the first frequency band is higher than that of the second frequency band; For each of the aforementioned hotspots, if the frequency band identifier of the hotspot refers to the first frequency band, then the target evolved version of Wi-Fi protocol function is enabled, and the hotspot is started.

2. The hotspot startup method according to claim 1, characterized in that, If the frequency band identifier of the hotspot refers to the first frequency band, then the target evolved version of Wi-Fi protocol function is enabled, and the hotspot is started, including: If the frequency band identifier of the hotspot refers to the first frequency band, then the enable flag of the target evolved version of Wi-Fi protocol is set to enabled; The hotspot is created and started according to the configuration file, which includes the enable flag of the target evolved version of Wi-Fi protocol.

3. The hotspot startup method according to claim 2, characterized in that, If the frequency band identifier of the hotspot refers to the first frequency band, then the enable flag of the target evolved Wi-Fi protocol is set to enabled, including: Based on the frequency band identifier of the hotspot, frequency band indication information is determined; the frequency band indication information is used to characterize whether the hotspot belongs to the second frequency band; If the frequency band indication information indicates that the hotspot does not belong to the second frequency band, then the enable flag of the target evolved version of Wi-Fi protocol is set to enabled.

4. The hotspot startup method according to claim 3, characterized in that, The method further includes: If the frequency band indication information indicates that the hotspot belongs to the second frequency band, then the enable flag of the target evolved version of Wi-Fi protocol is set to disabled.

5. The hotspot startup method according to claim 1, characterized in that, The step of obtaining the frequency band identifiers corresponding to each hotspot in the dual-frequency hotspot to be activated includes: Obtain the set of channel parameters corresponding to the dual-frequency hotspot; Iterate through each channel parameter in the set of channel parameters and obtain the frequency band mask from the currently iterated channel parameter; The frequency band mask is converted to obtain the frequency band identifier.

6. The hotspot startup method according to claim 1, characterized in that, Before obtaining the frequency band identifiers corresponding to each hotspot in the dual-frequency hotspot to be activated, the method further includes: Obtain the enabled status of the target evolved version of the Wi-Fi protocol function; The encryption method of the dual-frequency hotspot is dynamically configured according to the enabled status.

7. The hotspot startup method according to claim 6, characterized in that, The step of dynamically configuring the encryption method of the dual-band hotspot according to the enabled state includes: If the enabled status is enabled, the encryption method will be configured as a transitional mode for the third-generation Wi-Fi security protocol.

8. The hotspot startup method according to claim 6, characterized in that, Before obtaining the enabled status of the target evolved version of Wi-Fi protocol, the method further includes: Get the current hotspot configuration; The step of dynamically configuring the encryption method of the dual-band hotspot according to the enabled state includes: Build a new hotspot configuration and reuse the configuration parameters of the current hotspot configuration except for the encryption method, and modify the encryption method to the encryption method corresponding to the enabled state.

9. A hotspot activation device, characterized in that, include: The acquisition module is configured to acquire the frequency band identifiers corresponding to each hotspot in the dual-band hotspot to be started; The frequency band is identified as a first frequency band or a second frequency band, and the bandwidth of the first frequency band is higher than that of the second frequency band; The startup module is configured to enable the target evolved Fibre protocol function and start the hotspot if the frequency band identifier of the hotspot refers to the first frequency band.

10. A vehicle, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: Implement the hotspot startup method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a processor, enable the processor to implement the hotspot startup method as described in any one of claims 1 to 8.

12. A computer program product, characterized in that, Includes a computer program, which is executed by a processor to implement the hotspot startup method as described in any one of claims 1 to 8.