An access point selection method and a communication device
By switching between the access point of the wireless core network device or the source access point of the receiving source when the terminal device is idle or inactive, the problem of the terminal device selecting an insecure access point is solved, thereby improving the security of user data and the reliability of communication.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SPREADTRUM SEMICON (NANJING) CO LTD
- Filing Date
- 2021-06-10
- Publication Date
- 2026-04-10
AI Technical Summary
When terminal devices select to access a 5G AP, they may choose an insecure access point, which could lead to user data being eavesdropped on and reduce data security.
When the terminal device is idle or inactive, it obtains the data network access method of the access point and selects the access point of the wireless core network device through the wireless access network for access, or receives the switching instruction of the source access point to switch to a more secure access point, ensuring that the data network access method is to access the wireless core network device through the wireless access network.
It improves the security of user data, ensuring that user data is not eavesdropped on or manipulated during the access point selection process, thus enhancing communication security.
Smart Images

Figure CN115474196B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication, in particular to an access point selection method and a communication device. BACKGROUND
[0002] With the development of the times, more and more users begin to use the 5th generation mobile networks (5G) network. The terminal device can access the 5G network through the access point (AP) deployed indoors. For the user accessing the 5G AP communication, the 5G AP needs to ensure that the user data cannot be eavesdropped or manipulated.
[0003] At present, for the user accessing the 5G AP cell communication, the 5G AP selected by the terminal device for access may eavesdrop the user data, thereby reducing the security of the user data. Therefore, how the terminal device selects a secure 5G AP to access the 5G network for secure communication is a problem to be solved. SUMMARY
[0004] The present application provides an access point selection method and a communication device, which is beneficial for the user to access a high-security access point for communication and improves the security of user data.
[0005] In a first aspect, the present application provides an access point selection method, which comprises: a terminal device obtaining a data network access mode of one or more access points; and the terminal device accessing a first access point in the one or more access points, wherein the data network access mode of the first access point is a target mode, and the target mode is to access a wireless core network device through a wireless access network and then access a data network.
[0006] Based on the method described in the first aspect, the terminal device in an idle state or an inactive state obtains the data network access mode of one or more access points, and selects a first access point in the one or more access points for access, wherein the data network access mode of the first access point is to access a wireless core network device through a wireless access network and then access a data network. Based on this mode, it is beneficial for the user to access a high-security access point for communication and improves the security of user data.
[0007] In a possible implementation, there are a plurality of first access points in the one or more access points, and the terminal device accesses the first access point in the one or more access points, comprising: the terminal device accesses a second access point in the plurality of first access points, and the second access point is an access point with the best signal measurement result in the plurality of first access points. Based on this mode, it is beneficial for the user to access a high-security access point for communication and improves the security of user data.
[0008] In a possible implementation, the method further includes: if the first access point does not exist in the one or more access points, accessing, by the terminal device, a third access point in the one or more access points, the third access point being an access point with the best signal measurement result in the one or more access points.
[0009] In a possible implementation, the priority of the one or more access points is higher than the priority of the source access point of the terminal device, and the method further includes: if the first access point does not exist in the one or more access points, accessing, by the terminal device, a fourth access point in the one or more access points, the fourth access point being an access point with a cell reselection level greater than a high-priority cell reselection threshold in the one or more access points.
[0010] In a possible implementation, a plurality of fourth access points exist in the one or more access points, and the accessing, by the terminal device, of the fourth access point in the one or more access points includes: accessing, by the terminal device, a fifth access point in the one or more access points, the fifth access point being an access point with the highest priority in the plurality of fourth access points.
[0011] In a possible implementation, a plurality of fifth access points exist in the one or more access points, and the accessing, by the terminal device, of the fifth access point in the one or more access points includes: accessing, by the terminal device, a sixth access point in the one or more access points, the sixth access point being an access point with the best signal measurement result in the plurality of fifth access points.
[0012] In a possible implementation, the priority of the one or more access points is equal to the priority of the source access point of the terminal device, and the method further includes: if the first access point does not exist in the one or more access points, accessing, by the terminal device, a seventh access point in the one or more access points, the seventh access point being an access point with a cell reselection level less than or equal to an intra-frequency cell reselection measurement start threshold and a signal measurement result less than a signal measurement result of the source access point in the one or more access points.
[0013] In a possible implementation, the priority of the one or more access points is lower than the priority of the source access point of the terminal device, and the method further includes: if the first access point does not exist in the one or more access points, accessing, by the terminal device, an eighth access point in the one or more access points, the source access point having a cell reselection level less than a low-priority reselection threshold of a serving frequency point, and the eighth access point being an access point with a cell reselection level greater than the low-priority cell reselection threshold in the one or more access points.
[0014] In a second aspect, the present application provides an access point selection method, which comprises: receiving, by a terminal device, a first switching instruction sent by a source access point, the first switching instruction being used to instruct the terminal device to switch to a first access point in one or more access points, a data network access mode of the first access point being a target mode, the target mode being to access a wireless core network device through a wireless access network and then access a data network; and accessing, by the terminal device, the first access point.
[0015] Based on the method described in the second aspect, when the terminal device is in a connected state, the terminal device is controlled by the source access point to select an access point to access in an assisted manner, that is, the source access point sends the first switching instruction to the terminal device, and the terminal device selects the first access point to access based on the first switching instruction. Therefore, based on this method, it is beneficial to access a high-security access point for communication and improve the security of user data.
[0016] In a possible implementation, before the terminal device receives the first switching instruction sent by the source access point, the method further comprises: sending, by the terminal device, measurement report information to the source access point, the measurement report information at least including a data network access mode of one or more access points and a signal measurement result.
[0017] In a possible implementation, the one or more access points include a plurality of first access points, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, which comprises: the first switching instruction is used to instruct the terminal device to switch to a first access point with an optimal signal measurement result in the plurality of first access points.
[0018] In a possible implementation, the method further comprises: receiving, by the terminal device, a second switching instruction sent by the source access point, the second switching instruction being used to instruct the terminal device to switch to a second access point in the one or more access points, the second access point being one or more access points with a signal measurement result greater than a cell switching threshold value, the second switching instruction being a switching instruction sent by the source access point after determining that the first access point does not exist in the one or more access points; and accessing, by the terminal device, the second access point.
[0019] In a possible implementation, the one or more access points include a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, which comprises: the second switching instruction is used to instruct the terminal device to switch to a second access point with an optimal signal measurement result in the plurality of second access points.
[0020] In a third aspect, the present application provides an access point selection method, which comprises: a source access point sending a first switching instruction to a terminal device, the first switching instruction being used to instruct the terminal device to switch to a first access point in one or more access points, a data network access mode of the first access point being a target mode, the target mode being to access a wireless core network device through a wireless access network and then access a data network.
[0021] Based on the method described in the third aspect, when the terminal device is in a connected state, the terminal device is controlled by the source access point to select an access point for access in an assisted manner, that is, the source access point sends the first switching instruction to the terminal device, and the terminal device selects the first access point for access based on the first switching instruction. Therefore, based on this method, it is beneficial to access a high-security access point for communication, thereby improving the security of user data.
[0022] In a possible implementation manner, before the source access point sends the first switching instruction to the terminal device, the method further comprises: the source access point receiving measurement report information sent by the terminal device, the measurement report information at least comprising a data network access mode of the one or more access points and a signal measurement result.
[0023] In a possible implementation manner, the one or more access points comprise a plurality of first access points, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, which comprises: the first switching instruction is used to instruct the terminal device to switch to a first access point with an optimal signal measurement result in the plurality of first access points.
[0024] In a possible implementation manner, the method further comprises: if the first access point does not exist in the one or more access points, the source access point sends a second switching instruction to the terminal device, the second switching instruction being used to instruct the terminal device to switch to a second access point in the one or more access points, the second access point being an access point with a signal measurement result greater than a cell switching threshold value.
[0025] In a possible implementation manner, the one or more access points comprise a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, which comprises: the second switching instruction is used to instruct the terminal device to switch to a second access point with an optimal signal measurement result in the plurality of second access points.
[0026] In a fourth aspect, the present application provides a communication apparatus, which is used to implement units of the method in the first aspect or the second aspect or the third aspect or any possible implementation manner thereof.
[0027] In a fifth aspect, the present application provides a communication apparatus, the communication apparatus comprising a processor, the processor configured to execute the method in the first aspect or the second aspect or the third aspect or any possible implementation manner thereof.
[0028] In a sixth aspect, the present application provides a communication apparatus, the communication apparatus comprising a processor and a memory, the memory configured to store computer program instructions; the processor configured to call the program code from the memory to execute the method in the first aspect or the second aspect or the third aspect or any possible implementation manner thereof.
[0029] In a seventh aspect, the present application provides a communication apparatus, the communication apparatus comprising a processor and a transceiver, the transceiver configured to receive a signal or transmit a signal; the processor configured to execute the method in the first aspect or the second aspect or the third aspect or any possible implementation manner thereof.
[0030] In an eighth aspect, the present application provides a communication apparatus, the communication apparatus comprising a processor, a memory and a transceiver, the transceiver configured to receive a signal or transmit a signal; the memory configured to store program code; the processor configured to call the program code from the memory to execute the method in the first aspect or the second aspect or the third aspect or any possible implementation manner thereof.
[0031] In a ninth aspect, the present application provides a chip, comprising a processor, a memory and a communication interface, the memory storing a computer program, the processor configured to call the computer program to perform the following operations: obtaining a data network access manner of one or more access points; accessing a first access point in the one or more access points, the data network access manner of the first access point being a target manner, the target manner being accessing a wireless core network device through a wireless access network and then accessing a data network.
[0032] In a tenth aspect, the present application provides a chip, comprising a processor, a memory and a communication interface, the memory storing a computer program, the processor configured to call the computer program to perform the following operations: receiving a first switching instruction sent by a source access point, the first switching instruction being used to instruct a terminal device to switch to a first access point in one or more access points, the data network access manner of the first access point being a target manner, the target manner being accessing a wireless core network device through a wireless access network and then accessing a data network; accessing the first access point.
[0033] In a eleventh aspect, the present application provides a chip, comprising a processor, a memory and a communication interface, the memory storing a computer program, the processor being configured to invoke the computer program to perform the following operation: sending a first switching instruction to a terminal device, the first switching instruction being used to instruct the terminal device to switch to a first access point in one or more access points, a data network access mode of the first access point being a target mode, the target mode being accessing a wireless core network device through a wireless access network and then accessing a data network.
[0034] In a twelfth aspect, the present application provides a module device, comprising a communication module, a power supply module, a storage module and a chip module, wherein: the power supply module is used to provide electric energy for the module device; the storage module is used to store data and instructions; the communication module is used to perform internal communication of the module device or to perform communication between the module device and an external device; and the chip module is used to: acquire a data network access mode of one or more access points; and access a first access point in the one or more access points, a data network access mode of the first access point being a target mode, the target mode being accessing a wireless core network device through a wireless access network and then accessing a data network.
[0035] In a thirteenth aspect, the present application provides a module device, comprising a communication module, a power supply module, a storage module and a chip module, wherein: the power supply module is used to provide electric energy for the module device; the storage module is used to store data and instructions; the communication module is used to perform internal communication of the module device or to perform communication between the module device and an external device; and the chip module is used to: receive a first switching instruction sent by a source access point, the first switching instruction being used to instruct a terminal device to switch to a first access point in one or more access points, a data network access mode of the first access point being a target mode, the target mode being accessing a wireless core network device through a wireless access network and then accessing a data network; and access the first access point.
[0036] In a fourteenth aspect, the present application provides a module device, comprising a communication module, a power supply module, a storage module and a chip module, wherein: the power supply module is used to provide electric energy for the module device; the storage module is used to store data and instructions; the communication module is used to perform internal communication of the module device or to perform communication between the module device and an external device; and the chip module is used to: send a first switching instruction to a terminal device, the first switching instruction being used to instruct the terminal device to switch to a first access point in one or more access points, a data network access mode of the first access point being a target mode, the target mode being accessing a wireless core network device through a wireless access network and then accessing a data network.
[0037] In a fifteenth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and when the computer program is executed on a communication device, the computer program causes the communication device to perform the method in the first aspect or the second aspect or the third aspect or any possible implementation manner thereof.
[0038] In a sixteenth aspect, the present application provides a computer program or a computer program product, comprising codes or instructions, which when executed on a computer, causes the computer to perform the method in the first aspect or the second aspect or the third aspect. BRIEF DESCRIPTION OF DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort based on these drawings.
[0040] Figure 1 is a schematic diagram of four connection modes of an access point accessing a data network;
[0041] Figure 2 is a network structure topology diagram of a data network access mode provided by the embodiments of the present application;
[0042] Figure 3 is a communication protocol stack provided by the embodiments of the present application;
[0043] Figure 4 is a schematic diagram of a network architecture provided by the embodiments of the present application;
[0044] Figure 5 is a flowchart of an access point selection method provided by the embodiments of the present application;
[0045] Figure 6 is a flowchart of another access point selection method provided by the embodiments of the present application;
[0046] Figure 7 is a flowchart of another access point selection method provided by the embodiments of the present application;
[0047] Figure 8 is a flowchart of another access point selection method provided by the embodiments of the present application;
[0048] Figure 9 is a structural schematic diagram of a communication device provided by the embodiments of the present application;
[0049] Figure 10 is a structural schematic diagram of another communication device provided by the embodiments of the present application;
[0050] Figure 11 is a structural schematic diagram of a module device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0051] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0052] The terms used in the following embodiments of the present application are only for the purpose of describing the specific embodiments, and are not intended to be limiting to the present application. As used in the specification and the appended claims of the present application, the singular forms "a," "an," and "the" are intended to include both singular and plural forms, unless the context clearly indicates otherwise. It will be further understood that the terms "and / or" as used herein refer to and encompass any or all possible combinations of one or more of the associated listed items.
[0053] It should be noted that the terms "first", "second", "third", and the like in the specification and claims of the present application and in the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the term "comprising" and any variation thereof is intended to cover non-exclusive inclusion, for example, a process, method, system, product, or server comprising a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0054] First, some nouns related to the embodiments of the present application are explained to facilitate the understanding of those skilled in the art.
[0055] 1. Terminal device:
[0056] The terminal device can be referred to as a terminal, and can be a device with wireless transceiver function, which can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on the water surface (such as ships and the like); can also be deployed in the air (such as airplanes, balloons and satellites and the like). The terminal device can be a user equipment (UE), wherein the UE includes a handheld device, a vehicle-mounted device, a wearable device or a computing device with wireless communication function. Exemplarily, the UE can be a mobile phone, a tablet computer or a computer with wireless transceiver function. The terminal device can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote medical treatment, a wireless terminal in smart power grid, a wireless terminal in smart city, a wireless terminal in smart home, a terminal device in future 5G network or a terminal device in future evolved public land mobile network (PLMN), and the like, and the embodiments of the present application are not limited thereto. In the embodiments of the present application, the device for realizing the function of the terminal can be the terminal; or can be a device capable of supporting the terminal to realize the function, such as a chip system, which can be installed in the terminal. In the embodiments of the present application, the chip system can be composed of a chip, or can include the chip and other discrete devices, and the present application is not limited thereto.
[0057] 2. Access point:
[0058] The access point (AP) can be a cell base station or a home base station or a non-public network cell base station. The base station is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, the devices providing base station functions in 2G networks include base transceiver stations (BTS), the devices providing base station functions in 3G networks include node Bs (NodeB), the devices providing base station functions in 4G networks include evolved node Bs (eNB), the devices providing base station functions in 5G new radio (NR) include gNB, and the devices providing base station functions in the continuing evolution of node B (ng-eNB), wherein the gNB and the terminal communicate with each other using NR technology, the ng-eNB and the terminal communicate with each other using evolved universal terrestrial radio access (E-UTRA) technology, and the gNB and the ng-eNB can be connected to a 5G core network. The access point in the embodiments of the present application also includes devices providing access network functions in future new communication systems, etc. It should be noted that, according to the process of network switching of the terminal device, the access point can also be divided into a source access point and a target access point. The source access point is the connection access point of the terminal device before switching, and the target access point is the access point connected by the terminal device after network switching.
[0059] 3. Data network access mode:
[0060] The access point can send its data network access mode in the form of broadcast, wherein the access point has four connection modes to access the data network. Please refer to Figure 1 , the first connection mode is that the terminal device is connected to the access point, the access point accesses the wireless core network device through wired connection, and then accesses the data network. The second connection mode is that the terminal device is connected to the access point, the access point device accesses the wireless core network device through the NR / long term evolution (LTE) wireless access network, and then accesses the data network. The third connection mode is that the terminal device is connected to the access point, the access point can access the data network through the NR / LTE wireless access network to connect the wireless core network device, or through the wired access network to connect the wired core network device. The access point can only connect one core network device at a certain moment (primary / backup mode), or can simultaneously connect two core network devices (split mode). The fourth connection mode is that the terminal device is connected to the access point, the access point accesses the wired core network device through wired connection, and then accesses the data network.
[0061] The network architecture topology of the second connection mode is as shown in Figure 2 The access point device (5G AP) accesses the wireless core network device through the donor base station (Donor-gNB) in the wireless access network. In this network architecture, the access point and the donor base station adopt a centralized unit-distributed unit (CU-DU) separation mode. The communication protocol stack of the access point and the donor base station in the CU-DU separation mode is as shown in Figure 3 The transmission protocol architecture between the terminal device and the access point mainly includes a physical layer, a media access control (MAC) layer, and a radio link control (RLC) layer. The physical layer mainly provides a channel for transmitting data; the MAC layer mainly defines how data packets are transmitted on the medium; and the RLC layer mainly segments and recombines data packets to adapt to the size of the channel.
[0062] The transmission protocol architecture between the access point and the donor base station mainly includes a physical layer, a MAC layer, and an RLC layer. The output transmission protocol architecture between the terminal device and the donor base station mainly includes a packet data convergence protocol (PDCP) layer and a radio resource control (RRC) layer. The PDCP layer mainly encrypts and decrypts the user data plane and the control plane, and the RRC layer mainly performs functions of wireless connection establishment and wireless resource management. The access point does not decrypt UE data and only transparently forwards UE data because the access point does not have a PDCP layer, thereby effectively improving the security of UE data.
[0063] The embodiments of the present application can be applied to the network architecture schematic diagram as shown in Figure 4 The network architecture shown in Figure 4 The network architecture of the present application is a network architecture of a wireless communication system, which generally includes terminal devices and access points, and the number and form of each device do not constitute a limitation on the embodiments of the present application. The terminal device is connected to the access point, and the terminal device can obtain data network services through the access point. The access point can provide communication services for multiple terminal devices. The embodiments of the present application define a unidirectional communication link from the access point to the terminal device as a downlink, and the data transmitted on the downlink is downlink data. The transmission direction of the downlink data is referred to as a downlink direction. The unidirectional communication link from the terminal device to the access point is referred to as an uplink, and the data transmitted on the uplink is uplink data. The transmission direction of the uplink data is referred to as an uplink direction.
[0064] It should be noted that for a user accessing a 5G AP communication, the 5G AP needs to ensure that the user data cannot be eavesdropped or manipulated. Therefore, how the terminal device selects a secure 5G AP to access the 5G network and perform secure communication is a problem that needs to be solved urgently.
[0065] In order to enable the terminal device to access an access point with high security, an access point selection method is provided in the embodiments of the present application. In order to better understand the access point selection method provided by the embodiments of the present application, the access point selection method is described in detail below.
[0066] Please refer to Figure 5 , Figure 5 is a flowchart of an access point selection method provided by the embodiments of the present application. The access point selection method comprises steps 501-502. Figure 5 The method execution subject shown in the figure can be a terminal device (for example, refer to Figure 4 ), or the subject can be a chip in the terminal device. Figure 5 The method execution subject shown in the figure takes the terminal device as an example. Wherein:
[0067] 501. The terminal device acquires a data network access mode of one or more access points.
[0068] It should be noted that currently, NR (New Radio) supports three RRC (Radio Resource Control) states, which are idle state, inactive state and connected state. When the terminal device is in the idle state, the terminal device has no connection with the network device, and only needs to periodically initiate location update, cell selection / reselection process and receive paging, etc. When the terminal device is in the connected state, the terminal device has a connection with the network device, and the network device will configure the terminal device with physical resources and physical layer configuration, and the network can schedule the terminal device for uplink and downlink data. When the terminal device is in the inactive state, the terminal device does not need to notify the network device when moving within a certain range, and the terminal device will retain certain configurations. If the network device needs to schedule the terminal device or the terminal device has data to send, it needs to migrate to the connected state to restore the retained configurations for data transmission.
[0069] In the embodiments of the present application, when the terminal device is in the idle state or the inactive state, the data network access mode of one or more access points is acquired, and then one of the one or more access points is selected for access. Wherein, the access point can send its data network access mode in the form of broadcast, and the data network access mode can include Figure 1One or more of the four connection modes shown. For example, the terminal device acquires the data network access mode of 5 access points, and subsequently selects one access point for access among the 5 access points. It should be noted that the access point can also send its own data network access mode in other forms, which is not limited here.
[0070] 502、The terminal device accesses a first access point in the one or more access points, and the data network access mode of the first access point is a target mode, that is, accessing the wireless core network device through the wireless access network and then accessing the data network.
[0071] In the embodiment of the application, when the data network access mode of the access point is the target mode, at this time the access point and the donor base station adopt the CU-DU separation architecture, the RRC layer and the PDCP layer are on the terminal device and the donor base station, the access point transmits the data of the terminal device transparently, and the access point does not decrypt the data of the terminal device, so it can be considered that the access point adopting the target mode has high security, thereby improving the security of user data.
[0072] For example, the terminal device acquires the data network access mode of 5 access points, and the data network access mode of access point A in the 5 access points is to access the wireless core network device through the wireless access network and then access the data network, so the access point A is the first access point, and the terminal device accesses the access point A.
[0073] In a possible implementation, the terminal device accesses the first access point in the one or more access points, including: the terminal device determines one or more candidate access points in the one or more access points according to a preset condition, and the terminal device accesses the first access point in the one or more candidate access points. It should be noted that the first access point is both an access point whose data network access mode is the target mode and an access point in the one or more candidate access points.
[0074] For example, the terminal device acquires the data network access mode of 5 access points, and determines 3 candidate access points in the 5 access points according to a preset condition, and the data network access mode of access point B in the 3 candidate access points is to access the wireless core network device through the wireless access network and then access the data network. Therefore, the access point B is the first access point, and the terminal device accesses the access point B.
[0075] The preset condition is used to screen one or more candidate access points meeting the requirement, which can be S criterion or R criterion, or other conditions set, which is not limited here. The S criterion is used for access point selection, and the S criterion is specifically:
[0076] Srxlev = Qrxlevmeas - (qRxLevMin + qRxLevMinOffset) - pCompensation
[0077] Wherein, Srxlev is the received level value selected by the access point; Qrxlevmeas is the reference signal received power value of the access point; qRxLevMin is the minimum received level of the access point; qRxLevMinOffset is the minimum received level offset of the access point; pCompensation is the maximum uplink transmit power of the terminal device PEMAX minus the maximum radio frequency output power of the terminal device PUMAX, and the maximum of the difference and zero (i.e. MAX(PEMAX-PUMAX, 0)). When Srxlev>0, the access point is determined as a candidate access point.
[0078] The R criterion is used for access point reselection, and the R criterion is specifically:
[0079] Rs = Qmeas_s + Qhysts Rt = Qmeas_n - Qoffsets_n
[0080] Wherein, Qmeas_s is the received signal quality measurement value of the source access point; Qhysts is the access point reselection hysteresis value; Qmeas_n is the received signal quality measurement value of the target access point; Qoffsets_n is the difference value between the received signal quality of the source access point and the target access point. When Rt>Rs, the access point is determined as a candidate access point.
[0081] In a possible implementation, there are a plurality of first access points in the one or more access points, and the terminal device accesses a first access point in the one or more access points, including: the terminal device accesses a second access point in the plurality of first access points. Wherein, the second access point is the access point with the best signal measurement result in the plurality of first access points.
[0082] It should be noted that the signal measurement result can be a reference signal receiving power (RSRP), can be a reference signal receiving quality (RSRQ), can be a received signal strength indication (RSSI), and the like, which is not limited herein.
[0083] For example, the terminal device acquires data network access manners of 5 access points, and there are 3 first access points in the 5 access points, and the signal measurement results are reference signal received power values, the signal measurement result of the first access point A is 32dBm, the signal measurement result of the first access point B is 40dBm, and the signal measurement result of the first access point C is 45dBm, so the signal measurement result of the first access point C is optimal, and the terminal device accesses the first access point C.
[0084] In Figure 5 In the described method, the terminal device in the idle state or the inactive state acquires data network access manners of one or more access points, selects a first access point from the one or more access points for access, and the data network access manner of the first access point is to access a wireless core network device through a wireless access network and then access a data network. Therefore, based on Figure 5 The described method is advantageous for users to access an access point with high security for communication, and improves the security of user data.
[0085] Please refer to Figure 6 , Figure 6 is a flowchart of another access point selection method provided by the embodiment of the application, and the access point selection method includes steps 601-608. Figure 6 The method execution subject shown in the figure can be a terminal device (for example, refer to Figure 4 shown), or the subject can be a chip in the terminal device. Figure 6 The method execution subject shown in the figure takes the terminal device as an example. Wherein:
[0086] 601. The terminal device acquires data network access manners of one or more access points.
[0087] 602. The terminal device determines whether there is a first access point in the one or more access points. If there is a first access point in the one or more access points, step 603 is performed. If there is no first access point in the one or more access points, step 604 is performed.
[0088] 603. The terminal device accesses the first access point in the one or more access points, and the data network access manner of the first access point is a target manner, and the target manner is to access a wireless core network device through a wireless access network and then access a data network.
[0089] The specific implementation manners of steps 601 and 603 are the same as those of steps 501 and 502 described above, and are not described herein.
[0090] 604、The terminal device determines whether the priority of the one or more access points exists. If the priority of the one or more access points does not exist, step 605 is performed; if the priority of the one or more access points exists, step 606 or step 607 or step 608 is performed.
[0091] 605、The terminal device accesses a third access point in the one or more access points.
[0092] In the embodiments of the present application, the third access point is the access point with the optimal signal measurement result in the one or more access points. When performing cell selection, the terminal device acquires the data network access mode of the one or more access points, and if there are multiple first access points, the terminal device accesses a first access point in the multiple first access points; if there is no first access point, the terminal device accesses the access point with the optimal signal measurement result. The cell selection includes the following cases: when the terminal device is powered on, when the terminal device returns from the connected state to the idle state, when the terminal device reenters the service area, and the like, which are not limited herein.
[0093] For example, when performing cell selection, the terminal device acquires the data network access mode of three access points, which are access point A, access point B and access point C. The data network access mode of the three access points is not through the radio access network to access the radio core network device and then access the data network, so there is no first access point in the three access points. The signal measurement result is the reference signal received power value, the signal measurement result of the access point A is 32 dBm, the signal measurement result of the access point B is 40 dBm, and the signal measurement result of the access point C is 45 dBm, so the signal measurement result of the access point C is optimal, and the terminal device accesses the access point C.
[0094] 606、If the priority of the one or more access points is higher than the priority of the source access point of the terminal device, the terminal device accesses a fourth access point in the one or more access points.
[0095] In the embodiments of the present application, when performing cell reselection, the priority of the one or more access points is higher than the priority of the source access point of the terminal device, and the fourth access point is one or more access points in the one or more access points with a cell reselection level value greater than a high-priority cell reselection threshold value.
[0096] For example, the priority of the one or more access points is higher than the priority of the source access point of the terminal device, and the first access point does not exist in the one or more access points, wherein the high-priority cell reselection threshold value is 40 dBm, the cell reselection level value of the access point A is 42 dBm, and the cell reselection level value of the access point A is greater than the high-priority cell reselection threshold value. Therefore, the access point A is the fourth access point, and the terminal device accesses the access point A.
[0097] In a possible implementation, the one or more access points include a plurality of fourth access points, and the terminal device accesses one fourth access point in the one or more access points, including that the terminal device accesses one fifth access point in the one or more access points, and the fifth access point is an access point with the highest priority in the plurality of fourth access points.
[0098] For example, the priority of the one or more access points is higher than the priority of the source access point of the terminal device, and the first access point does not exist in the one or more access points, wherein the high-priority cell reselection threshold value is 40 dBm, the cell reselection level value of the access point A is 42 dBm, and the cell reselection level value of the access point A is greater than the high-priority cell reselection threshold value. Therefore, the access point A is the fourth access point, and the terminal device accesses the access point A.
[0099] In a possible implementation, the one or more access points include a plurality of fifth access points, and the terminal device accesses one fifth access point in the one or more access points, including that the terminal device accesses one sixth access point in the one or more access points, and the sixth access point is an access point with the best signal measurement result in the plurality of fifth access points.
[0100] For example, the priority of the one or more access points is higher than the priority of the source access point of the terminal device, and the first access point does not exist in the one or more access points, wherein the high-priority cell reselection threshold value is 40 dBm, the cell reselection level value of the access point A is 42 dBm, and the cell reselection level value of the access point A is greater than the high-priority cell reselection threshold value. Therefore, the access point A is the fourth access point, and the terminal device accesses the access point A.
[0101] 607. If the priority of one or more access points is equal to the priority of the source access point of the terminal device, then the terminal device accesses one of the seventh access points among the one or more access points.
[0102] In this embodiment, when the terminal device performs cell reselection, the priority of the one or more access points is equal to the priority of the terminal device's source access point. If the first access point is not present among the one or more access points, the terminal device accesses a seventh access point among the one or more access points. The seventh access point is one or more access points whose cell reselection level value is less than or equal to the same-frequency cell reselection measurement start threshold, and whose signal measurement result is equal to the signal measurement result of the source access point.
[0103] For example, when a terminal device performs cell reselection, the priority of one or more access points is equal to the priority of the terminal device's source access point, and the signal measurement result is the reference signal received power value. In this case, the first access point is not among the one or more access points. The initiation threshold for co-frequency cell reselection measurement is 38 dBm, the cell reselection level of access point A is 42 dBm, and the signal measurement result of access point A is 54 dBm; the signal measurement result of the source access point is 50 dBm. Since the cell reselection level of access point A is greater than the initiation threshold for co-frequency cell reselection measurement, and the signal measurement result of access point A is greater than the signal measurement result of the source access point, access point A is the seventh access point, and the terminal device accesses access point A.
[0104] 608. If the priority of one or more access points is lower than the priority of the source access point of the terminal device, the terminal device shall access one of the one or more access points as the eighth access point.
[0105] In this embodiment, when the terminal device performs cell reselection, the priority of the one or more access points is lower than the priority of the terminal device's source access point. If the first access point is not among the one or more access points, the terminal device accesses an eighth access point among the one or more access points. The cell reselection level value of the source access point is lower than the low-priority reselection threshold of the serving frequency, and the eighth access point is the access point among the one or more access points whose cell reselection level value is greater than the low-priority cell reselection threshold.
[0106] For example, when the terminal device performs cell reselection, the priority of one or more access points is less than the priority of the source access point of the terminal device, and the first access point does not exist in the one or more access points, wherein the serving frequency low priority reselection threshold value is 45dBm, the low priority cell reselection threshold value is 38dBm, the cell reselection level value of the access point A is 42dBm, and the cell reselection level value of the source access point is 40dBm. The cell reselection level value of the access point A is greater than the low priority cell reselection threshold value, and the cell reselection level value of the source access point is less than the serving frequency low priority reselection threshold value. Therefore, the access point A is the eighth access point, and the terminal device accesses the access point A.
[0107] In Figure 6 In the method, the terminal device in the idle state or the inactive state acquires the data network access mode of the one or more access points, selects a first access point from the one or more access points, and accesses the first access point. If the first access point does not exist, the terminal device selects an access point to access according to the priority of the access point. Therefore, the terminal device can access a safe access point to communicate based on Figure 6 The method described in the application is beneficial to user access to a safe access point to improve the security of user data.
[0108] Please refer to Figure 7 , Figure 7 FIG. 7 is a flowchart of another access point selection method provided by the embodiments of the application. The access point selection method includes steps 701-703. Figure 7 The execution subject of the method shown in the figure can be a terminal device and a source access point, or the subject can be a chip in the terminal device or a chip in the source access point, or the execution of the method can be realized by interaction between the terminal device and the source access point. Figure 7 The execution subject of the method shown in the figure is taken as an example of a terminal device and a source access point. Wherein:
[0109] 701. The terminal device sends measurement report information to the source access point, and the measurement report information at least includes the data network access mode of the one or more access points and a signal measurement result.
[0110] In the embodiments of the application, for the terminal device in the connected state, the source access point configures the terminal device to perform handover measurement. The source access point carries measurement configuration information in an RRC message and sends the measurement configuration information to the terminal device. The measurement configuration includes: a measurement object, a frequency point and a bandwidth of the measurement object, a measurement identifier, measurement content (RSRP / RSRQ), report configuration (report ID, report mode, report parameter (RSRP / RSRQ), and trigger parameter), the terminal device starts measurement according to the configuration information and reports the measurement report information based on a period or an event trigger.
[0111] Optionally, the measurement report information comprises measurement identities (each measurement identity corresponds to a measurement access point and a report configuration), a measurement cell identity (Physical Cell Identifier, PCI), a signal measurement result (such as RSRP, RSRQ), and a data network access mode of one or more access points.
[0112] In the embodiments of the present application, the terminal device sends the measurement report information to the source access point, and the source access point screens out the access point to which the terminal device needs to access according to the measurement report information. Based on this mode, the source access point can control the access point to which the terminal device accesses.
[0113] 702. The source access point sends a first switching instruction to the terminal device, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points.
[0114] In the embodiments of the present application, the data network access mode of the first access point is a target mode, and the target mode is to access the wireless core network device through the wireless access network and then access the data network. The source access point instructs the terminal device to access a first access point in the one or more access points through the switching instruction according to the data network access mode of the one or more access points. Based on this mode, it is beneficial to access the access point with high security for communication, and the security of user data is improved.
[0115] In a possible implementation, the one or more access points comprises a plurality of first access points, and the first switching instruction used to instruct the terminal device to switch to a first access point in the one or more access points comprises: the first switching instruction is used to instruct the terminal device to switch to a first access point with the optimal signal measurement result in the plurality of first access points.
[0116] For example, there are three first access points in the one or more access points, the signal measurement result is the reference signal receiving power value, the signal measurement result of the first access point A is 32 dBm, the signal measurement result of the first access point B is 40 dBm, and the signal measurement result of the first access point C is 45 dBm. Therefore, the signal measurement result of the first access point C is optimal, the first switching instruction instructs the terminal device to switch to the first access point C, and therefore the terminal device accesses the first access point C.
[0117] In a possible implementation, the first switching instruction used to instruct the terminal device to switch to a first access point in the one or more access points comprises: the first switching instruction is used to instruct the terminal device to switch to the first access point in the one or more candidate access points. The one or more candidate access points are access points in the one or more access points that satisfy a preset condition. Optionally, the preset condition can be S criterion or R criterion.
[0118] In a possible implementation, if the first access point does not exist in the one or more access points, the source access point sends a second switching instruction to the terminal device, where the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, and the second access point is an access point with a signal measurement result greater than a cell switching threshold value.
[0119] For example, the first access point does not exist in the one or more access points, the signal measurement result is a reference signal receiving power value, the cell switching threshold value is 38 dBm, the signal measurement result of the access point A is 42 dBm, and the signal measurement result of the access point A is greater than the cell switching threshold value, that is, the access point A is the second access point. Therefore, after determining that the first access point does not exist in the one or more access points, the source access point sends the second switching instruction, and the second switching instruction is used to instruct the terminal device to switch to the access point A.
[0120] In a possible implementation, the one or more access points include a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, including that the second switching instruction is used to instruct the terminal device to switch to a second access point with an optimal signal measurement result in the plurality of second access points.
[0121] For example, the first access point does not exist in the one or more access points, the signal measurement result is a reference signal receiving power value, the cell switching threshold value is 38 dBm, the signal measurement result of the access point A is 42 dBm, and the signal measurement result of the access point B is 45 dBm. The signal measurement results of the access point A and the access point B are both greater than the cell switching threshold value, that is, the access point A and the access point B are both the second access points, and the signal measurement result of the access point B is greater than the signal measurement result of the access point A. Therefore, the second switching instruction is used to instruct the terminal device to switch to the access point B.
[0122] 703、The terminal device accesses the first access point indicated by the first switching instruction.
[0123] In the embodiment of the application, when the terminal device is in a connected state, the terminal device accesses the first access point according to the first switching instruction sent by the source access point. For example, the first access point is the access point A, and a data network access mode of the access point A is to access a wireless core network device through a wireless access network and then access a data network. The source access point sends the first switching instruction to the terminal device, where the first switching instruction is used to instruct the terminal device to switch to the access point A. After receiving the first switching instruction sent by the source access point, the terminal device accesses the access point A.
[0124] In one possible implementation, the terminal device receives a second handover instruction sent by the source access point. The second handover instruction is used to instruct the terminal device to hand over to a second access point among one or more access points. The second access point is an access point whose signal measurement result is greater than the cell handover threshold. The second handover instruction is a handover instruction sent by the source access point after determining that there is no first access point among the one or more access points. The terminal device accesses the second access point.
[0125] For example, if a first access point is not present among one or more access points, and the second access point is access point B, which is an access point whose signal measurement result is greater than the cell handover threshold, the source access point, after determining that the first access point is not present among the one or more access points, sends a second handover command. This second handover command instructs the terminal device to hand over to access point B. After receiving the second handover command sent by the source access point, the terminal device accesses access point B.
[0126] exist Figure 7 In the described method, when the terminal device is in a connected state, a source access point control and terminal device-assisted selection of an access point are used for access. Specifically, the source access point sends a first handover command to the terminal device, and the terminal device selects a first access point for access based on this first handover command. Therefore, based on... Figure 7 The described method facilitates communication by users accessing highly secure access points, thereby improving the security of user data.
[0127] Please see Figure 8 , Figure 8 This is a flowchart of another access point selection method provided in the embodiments of this application, which includes steps 801 to 805. Figure 8 The method shown can be executed by a terminal device or a source access point (for example, refer to...). Figure 4 (As shown), or the main body can be a chip in the terminal device, or the main body can be a chip in the source access point. Figure 8 The method shown takes the terminal device and the source access point as examples of execution entities. Among them:
[0128] 801. Terminal devices obtain data network access methods from one or more access points.
[0129] 802. The terminal device accesses the first access point among the one or more access points, and the data network access method of the first access point is the target method, which is to access the wireless core network device through the wireless access network and then access the data network.
[0130] 803. The terminal device sends a measurement report to the source access point. The measurement report includes at least the data network access method and signal measurement results of one or more access points.
[0131] 804. The source access point sends a first switching instruction to the terminal device, the first switching instruction being used to instruct the terminal device to switch to a first access point in the one or more access points.
[0132] 805. The terminal device accesses the first access point indicated by the first switching instruction.
[0133] In the embodiments of the present application, when the terminal device is in an idle state or an inactive state, steps 801 and 802 are performed, and the specific implementation manner can be referred to the description in Figure 5 and Figure 6 ; when the terminal device is in a connected state, steps 801, 803-805 are performed, and the specific implementation manner can be referred to the description in Figure 7 .
[0134] In the method described in Figure 8 , after the terminal device obtains the data network access manner of the one or more access points, the terminal device in different states takes different ways to select the access point. For the terminal device in an idle state or an inactive state, after obtaining the data network access manner of the one or more access points, a first access point is selected from the one or more access points for access, wherein the data network access manner of the first access point is to access the wireless core network device through the wireless access network and then access the data network; for the terminal device in a connected state, the source access point controls the terminal device to select the access point for access, that is, the source access point sends a first switching instruction to the terminal device, and the terminal device selects the first access point for access based on the first switching instruction. Therefore, based on the method described in Figure 8 , it is beneficial for the user to access the access point with high security for communication, and the security of user data is improved.
[0135] Please refer to Figure 9 , Figure 9 , which shows a structural schematic diagram of a communication apparatus according to an embodiment of the present application. The apparatus can be a terminal device, or an apparatus in the terminal device, or an apparatus that can be used with the terminal device. Figure 9 The communication apparatus 90 shown in the figure can include a processing unit 901 and a communication unit 902. The processing unit 901 is used for data processing. The communication unit 902 is integrated with a receiving unit and a sending unit. The communication unit 902 can also be called a transceiver unit. Alternatively, the communication unit 902 can also be split into a receiving unit and a sending unit. The processing unit 901 and the communication unit 902 are the same in the following, and will not be described here. Among them:
[0136] The processing unit 901 is further used to obtain the data network access manner of the one or more access points.
[0137] The processing unit 901 is further configured to access a first access point of the one or more access points, the data network access mode of the first access point being the target mode, and the target mode being accessing a wireless core network device through a wireless access network and then accessing a data network.
[0138] Optionally, there are a plurality of first access points in the one or more access points, and the processing unit 901, when accessing the first access point of the one or more access points, is specifically configured to access a second access point of the plurality of first access points, the second access point being an access point with the best signal measurement result among the plurality of first access points.
[0139] Optionally, the processing unit 901 is further configured to, if the first access point does not exist in the one or more access points, access a third access point of the one or more access points, the third access point being an access point with the best signal measurement result among the one or more access points.
[0140] Optionally, the priority of the one or more access points is higher than the priority of the source access point of the terminal device, and the processing unit 901 is further configured to, if the first access point does not exist in the one or more access points, access a fourth access point of the one or more access points, the fourth access point being an access point with a cell reselection level greater than a high-priority cell reselection threshold value among the one or more access points.
[0141] Optionally, there are a plurality of fourth access points in the one or more access points, and the processing unit 901, when accessing the fourth access point of the one or more access points, is specifically configured to access a fifth access point of the one or more access points, the fifth access point being an access point with the highest priority among the plurality of fourth access points.
[0142] Optionally, there are a plurality of fifth access points in the one or more access points, and the processing unit 901, when accessing the fifth access point of the one or more access points, is specifically configured to access a sixth access point of the one or more access points, the sixth access point being an access point with the best signal measurement result among the plurality of fifth access points.
[0143] Optionally, the priority of the one or more access points is equal to the priority of the source access point of the terminal device, and the processing unit 901 is further configured to, if the first access point does not exist in the one or more access points, access a seventh access point of the one or more access points, the seventh access point being an access point with a cell reselection level less than or equal to an intra-frequency cell reselection measurement start threshold value and a signal measurement result equal to a signal measurement result of the source access point among the one or more access points.
[0144] Optionally, if the priority of the one or more access points is lower than the priority of the source access point of the terminal device, the processing unit 901 is further configured to: if the first access point is not present among the one or more access points, then access an eighth access point among the one or more access points, wherein the cell reselection level value of the source access point is less than the low priority reselection threshold value of the serving frequency point, and the eighth access point is an access point among the one or more access points whose cell reselection level value is greater than the low priority cell reselection threshold value.
[0145] The aforementioned communication device may be, for example, a chip or a chip module. The modules included in the various devices and products described in the above embodiments may be software modules, hardware modules, or a combination of both. For example, for various devices and products applied to or integrated into a chip, each module can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules can be implemented using software programs that run on a processor integrated within the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a terminal, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal, or at least some modules can be implemented using software programs that run on a processor integrated within the terminal, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0146] Please see Figure 9 , Figure 9 A schematic diagram of a communication device according to an embodiment of this application is shown. This device may be a terminal device, a component within a terminal device, or a device compatible with a terminal device. Figure 9 The communication device 90 shown may include a processing unit 901 and a communication unit 902. The processing unit 901 is used for data processing. The communication unit 902 integrates a receiving unit and a transmitting unit. The communication unit 902 can also be called a transceiver unit. Alternatively, the communication unit 902 can be split into a receiving unit and a transmitting unit. The processing unit 901 and communication unit 902 described below are similar and will not be repeated here. Wherein:
[0147] The communication unit 902 is configured to receive a first switching instruction sent by a source access point, where the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, and the data network access mode of the first access point is a target mode, and the target mode is to access a data network through a wireless access network and a wireless core network device.
[0148] The processing unit 901 is further configured to access the first access point.
[0149] Optionally, the communication unit 902 is further configured to, before receiving the first switching instruction sent by the source access point, send measurement report information to the source access point, where the measurement report information at least includes the data network access mode of the one or more access points and a signal measurement result.
[0150] Optionally, the one or more access points include a plurality of first access points, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, including that the first switching instruction is used to instruct the terminal device to switch to a first access point with the optimal signal measurement result in the plurality of first access points.
[0151] Optionally, the communication unit 902 is further configured to receive a second switching instruction sent by the source access point, where the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, the second access point is one or more access points with a signal measurement result greater than a cell switching threshold value, the second switching instruction is a switching instruction sent by the source access point after determining that there is no first access point in the one or more access points, and the terminal device accesses the second access point.
[0152] Optionally, the one or more access points include a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, including that the second switching instruction is used to instruct the terminal device to switch to a second access point with the optimal signal measurement result in the plurality of second access points.
[0153] The communication apparatus may, for example, be a chip or a chip module. The various apparatuses and products described in the foregoing embodiments include various modules, which may be software modules or hardware modules, or may be partially software modules and partially hardware modules. For example, for the various apparatuses and products applied to or integrated into a chip, the various modules included in the apparatuses and products may all be implemented in the form of hardware such as circuitry, or at least some of the modules may be implemented in the form of a software program running on a processor integrated in the chip, and the remaining (if any) modules may be implemented in the form of hardware such as circuitry; for the various apparatuses and products applied to or integrated into a chip module, the various modules included in the apparatuses and products may all be implemented in the form of hardware such as circuitry, and different modules may be located in the same component (for example, a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules may be implemented in the form of a software program running on a processor integrated in the chip module, and the remaining (if any) modules may be implemented in the form of hardware such as circuitry; for the various apparatuses and products applied to or integrated into a terminal, the various modules included in the apparatuses and products may all be implemented in the form of hardware such as circuitry, and different modules may be located in the same component (for example, a chip, a circuit module, etc.) or different components of the terminal, or at least some of the modules may be implemented in the form of a software program running on a processor integrated in the terminal, and the remaining (if any) modules may be implemented in the form of hardware such as circuitry.
[0154] See Figure 9 , Figure 9 A structural schematic diagram of a communication apparatus is shown. The apparatus may be a source access point, a device in the source access point, or a device capable of being used in matching with the source access point. Figure 9 The communication apparatus 90 shown may include a processing unit 901 and a communication unit 902. The processing unit 901 is configured to perform data processing. The communication unit 902 integrates a receiving unit and a sending unit. The communication unit 902 may also be referred to as a transceiver unit. Alternatively, the communication unit 902 may be split into a receiving unit and a sending unit. The following processing unit 901 and communication unit 902 are the same, and will not be described again below. Specifically:
[0155] The communication unit 902 is configured to send a first switching instruction to a terminal device, where the first switching instruction is used to instruct the terminal device to switch to a first access point in one or more access points, and a data network access mode of the first access point is a target mode, where the target mode is to access a wireless core network device through a wireless access network and then access a data network.
[0156] Optionally, the communication unit 902 is further configured to receive measurement report information sent by the terminal device before sending the first switching instruction to the terminal device, the measurement report information comprising at least the data network access mode and the signal measurement result of the one or more access points.
[0157] Optionally, the one or more access points comprise a plurality of first access points, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, comprising: the first switching instruction is used to instruct the terminal device to switch to a first access point with the best signal measurement result in the plurality of first access points.
[0158] Optionally, the communication unit 902 is further configured to send a second switching instruction to the terminal device if the first access point does not exist in the one or more access points, the second switching instruction being used to instruct the terminal device to switch to a second access point in the one or more access points, the second access point being an access point with a signal measurement result greater than a cell switching threshold value.
[0159] Optionally, the one or more access points comprise a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, comprising: the second switching instruction is used to instruct the terminal device to switch to a second access point with the best signal measurement result in the plurality of second access points.
[0160] The aforementioned communication device may be, for example, a chip or a chip module. The modules included in the various devices and products described in the above embodiments may be software modules, hardware modules, or a combination of both. For example, for various devices and products applied to or integrated into a chip, each module can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules can be implemented using software programs that run on a processor integrated within the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a terminal, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal, or at least some modules can be implemented using software programs that run on a processor integrated within the terminal, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0161] like Figure 10 The diagram shows another communication device 100 provided in an embodiment of this application, used to implement the above. Figures 5-11 The function of a terminal device. This device can be a terminal device or a device for a terminal device. The device for a terminal device can be a chip system or a chip within the terminal device. The chip system can consist of chips or may include chips and other discrete components.
[0162] Alternatively, communication device 100 is used to achieve the above. Figures 5-11 The function of a source access point. This device can be a source access point or a device used for a source access point. The device used for a source access point can be a chip system or chip within the source access point.
[0163] The communication device 100 includes at least one processor 1020 for implementing the data processing function of the terminal device in the method provided in this application embodiment. The device 100 may also include a communication interface 1010 for implementing the transmit and receive operations of the terminal device in the method provided in this application embodiment. In this application embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface for communicating with other devices via a transmission medium. For example, the communication interface 1010 enables the device in the device 100 to communicate with other devices. The processor 1020 uses the communication interface 1010 to transmit and receive data and is used to implement the above method embodiment. Figure 2 The method described.
[0164] The device 100 may further include at least one memory 1030 for storing program instructions and / or data. The memory 1030 is coupled to the processor 1020. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. The processor 1020 may operate in conjunction with the memory 1030. The processor 1020 may execute program instructions stored in the memory 1030. At least one of the at least one memory may be included in the processor.
[0165] When device 100 is powered on, processor 1020 can read the software program in memory 1030, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, processor 1020 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency circuit (not shown in the figure). The radio frequency circuit processes the baseband signal and transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to device 100, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to processor 1020. Processor 1020 converts the baseband signal into data and processes the data.
[0166] In another implementation, the radio frequency circuit and antenna can be set up independently of the processor 1020 that performs baseband processing. For example, in a distributed scenario, the radio frequency circuit and antenna can be arranged in a remote manner, independent of the communication device.
[0167] This application embodiment does not limit the specific connection medium between the communication interface 1010, processor 1020, and memory 1030. This application embodiment... Figure 10 The memory 1030, processor 1020, and communication interface 1010 are connected via a bus 1040. Figure 10The connections between the other components are shown with broken lines to indicate that they are exemplary only and that other components can be used as well. The bus can be a single bus or a plurality of buses, and can be address, data, control, or combination buses. For the sake of presentation, the detailed Figure 10 The bus used in the figure can only be one bus or one type of bus, but it is not intended to limit the present application.
[0168] When the apparatus 100 is specifically a terminal device, for example, the apparatus 100 is specifically a chip or a chip system, the communication interface 1010 can output or receive a baseband signal. When the apparatus 100 is specifically a terminal device, the communication interface 1010 can output or receive a radio frequency signal. In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the disclosed methods, operations and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor. The operations of the methods disclosed in the embodiments of the present application can be directly embodied as hardware processor execution or combined with hardware and software modules in the processor for execution.
[0169] It should be noted that the communication apparatus can perform the related steps of the terminal device or the access network device in the foregoing method embodiments, and specific implementation manners can be referred to the implementation manners provided by each step, which will not be described herein.
[0170] For each device, product applied to or integrated into the communication apparatus, each module contained therein can be realized in the form of hardware such as a circuit, different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components in the terminal, or at least part of the modules can be realized in the form of software program running in the processor integrated in the terminal, and the remaining (if any) part of the modules can be realized in the form of hardware such as a circuit.
[0171] The embodiments of the present application also provide a chip, comprising a processor, a memory and a communication interface, the memory stores a computer program, and the processor is configured to call the computer program to perform the following operations: obtaining a data network access mode of one or more access points; accessing a first access point in the one or more access points, the data network access mode of the first access point is a target mode, and the target mode is to access a wireless core network device through a wireless access network and then access a data network.
[0172] Optionally, the one or more access points include a plurality of first access points, and the chip is specifically configured to access a second access point in the plurality of first access points when accessing a first access point in the one or more access points, the second access point being an access point with the best signal measurement result in the plurality of first access points.
[0173] Optionally, the chip is further configured to access a third access point in the one or more access points if the first access point does not exist in the one or more access points, the third access point being an access point with the best signal measurement result in the one or more access points.
[0174] Optionally, the one or more access points have a priority higher than a priority of a source access point of the terminal device, and the chip is further configured to access a fourth access point in the one or more access points if the first access point does not exist in the one or more access points, the fourth access point being an access point with a cell reselection level greater than a high-priority cell reselection threshold in the one or more access points.
[0175] Optionally, the one or more access points include a plurality of fourth access points, and the chip is specifically configured to access a fifth access point in the one or more access points when accessing a fourth access point in the one or more access points, the fifth access point being an access point with the highest priority in the plurality of fourth access points.
[0176] Optionally, the one or more access points include a plurality of fifth access points, and the chip is specifically configured to access a sixth access point in the one or more access points when accessing a fifth access point in the one or more access points, the sixth access point being an access point with the best signal measurement result in the plurality of fifth access points.
[0177] Optionally, the one or more access points have a priority equal to a priority of a source access point of the terminal device, and the chip is further configured to access a seventh access point in the one or more access points if the first access point does not exist in the one or more access points, the seventh access point being an access point with a cell reselection level less than or equal to an intra-frequency cell reselection measurement start threshold and a signal measurement result equal to a signal measurement result of the source access point in the one or more access points.
[0178] Optionally, the one or more access points have a priority lower than a priority of a source access point of the terminal device, and the chip is further configured to access an eighth access point in the one or more access points if the first access point does not exist in the one or more access points, the source access point having a cell reselection level less than a low-priority reselection threshold of a serving frequency point, and the eighth access point being an access point with a cell reselection level greater than the low-priority cell reselection threshold in the one or more access points.
[0179] In a possible implementation, the chip comprises at least one processor, at least one first memory, and at least one second memory; the at least one first memory and the at least one processor are connected through a line, and the first memory stores instructions; the at least one second memory and the at least one processor are connected through a line, and the second memory stores data required to be stored in the method embodiments.
[0180] For each device, product, and module contained therein applied to or integrated into the chip, each module can be implemented in a hardware manner such as a circuit, or at least part of the modules can be implemented in a software program manner, the software program runs on a processor integrated in the chip, and the remaining (if any) part of the modules can be implemented in a hardware manner such as a circuit.
[0181] The chip provided in the embodiments of the present application further comprises a processor, a memory, and a communication interface, the memory stores a computer program, and the processor is configured to invoke the computer program to perform the following operations: receiving a first switching instruction sent by a source access point, the first switching instruction being used to instruct a terminal device to switch to a first access point in one or more access points, a data network access mode of the first access point being a target mode, the target mode being to access a wireless core network device through a wireless access network and then access a data network; and accessing the first access point.
[0182] Optionally, before receiving the first switching instruction sent by the source access point, the chip is further configured to: send measurement report information to the source access point, the measurement report information at least comprising the data network access mode of the one or more access points and a signal measurement result.
[0183] Optionally, the one or more access points comprise a plurality of first access points, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, which comprises: the first switching instruction is used to instruct the terminal device to switch to a first access point with an optimal signal measurement result in the plurality of first access points.
[0184] Optionally, the chip is further configured to: receive a second switching instruction sent by the source access point, the second switching instruction being used to instruct the terminal device to switch to a second access point in the one or more access points, the second access point being one or more access points with a signal measurement result greater than a cell switching threshold value, and the second switching instruction being a switching instruction sent by the source access point after determining that there is no first access point in the one or more access points; and the terminal device accesses the second access point.
[0185] Optionally, the one or more access points include a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, including: the second switching instruction is used to instruct the terminal device to switch to a second access point with the best signal measurement result in the plurality of second access points.
[0186] In a possible implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; the at least one first memory and the at least one processor are connected through a line, and the first memory stores instructions; the at least one second memory and the at least one processor are connected through a line, and the second memory stores data required to be stored in the method embodiment.
[0187] For each device, product, and module included in the device and product applied to or integrated into the chip, each module can be implemented in a hardware manner such as a circuit, or at least part of the modules can be implemented in a software program manner, the software program runs on a processor integrated in the chip, and the remaining (if any) part of the modules can be implemented in a hardware manner such as a circuit.
[0188] The embodiment of the present application further provides a chip, including a processor, a memory, and a communication interface, the memory stores a computer program, and the processor is configured to invoke the computer program to perform the following operations: sending a first switching instruction to a terminal device, the first switching instruction is used to instruct the terminal device to switch to a first access point in one or more access points, and a data network access mode of the first access point is a target mode, the target mode is to access a wireless core network device through a wireless access network and then access a data network.
[0189] Optionally, before sending the first switching instruction to the terminal device, the chip is further used for: receiving measurement report information sent by the terminal device, the measurement report information at least includes a data network access mode of the one or more access points and a signal measurement result.
[0190] Optionally, the one or more access points include a plurality of first access points, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, including: the first switching instruction is used to instruct the terminal device to switch to a first access point with the best signal measurement result in the plurality of first access points.
[0191] Optionally, the chip is further used for: if the first access point does not exist in the one or more access points, sending a second switching instruction to the terminal device, the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, and the second access point is an access point with a signal measurement result greater than a cell switching threshold value.
[0192] Optionally, the one or more access points may include a plurality of second access points, and the second handover instruction is used to instruct the terminal device to switch to one of the one or more access points, including: the second handover instruction is used to instruct the terminal device to switch to the second access point among the plurality of second access points with the best signal measurement results.
[0193] In one possible implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected by a circuit, and the first memory stores instructions; the at least one second memory and the at least one processor are interconnected by a circuit, and the second memory stores data that needs to be stored in the aforementioned method embodiment.
[0194] For each device or product applied to or integrated into a chip, each of its modules can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated inside the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0195] like Figure 11 As shown, Figure 11 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. The module device 110 can perform the relevant steps of the terminal device in the aforementioned method embodiment. The module device 110 includes: a communication module 1101, a power module 1102, a storage module 1103, and a chip module 1104.
[0196] The power module 1102 is used to provide power to the module device; the storage module 1103 is used to store data and instructions; the communication module 1101 is used for internal communication within the module device or for communication between the module device and external devices; the chip module 1104 is used to: obtain the data network access mode of one or more access points; access the first access point among the one or more access points, wherein the data network access mode of the first access point is the target mode, which is to access the wireless core network device through the wireless access network and then access the data network.
[0197] Optionally, there are multiple first access points among the one or more access points. When the chip module 1104 accesses the first access points among the one or more access points, it is specifically used to: access a second access point among the multiple first access points, wherein the second access point is the access point with the best signal measurement result among the multiple first access points.
[0198] Optionally, the chip module 1104 is further configured to access a third access point in the one or more access points if the first access point does not exist in the one or more access points, the third access point being an access point with the best signal measurement result in the one or more access points.
[0199] Optionally, the one or more access points have a priority higher than a priority of a source access point of the terminal device, and the chip module 1104 is further configured to access a fourth access point in the one or more access points if the first access point does not exist in the one or more access points, the fourth access point being an access point with a cell reselection level greater than a high-priority cell reselection threshold in the one or more access points.
[0200] Optionally, the one or more access points include a plurality of fourth access points, and the chip module 1104 is configured to access a fifth access point in the one or more access points when accessing a fourth access point in the one or more access points, the fifth access point being an access point with the highest priority in the plurality of fourth access points.
[0201] Optionally, the one or more access points include a plurality of fifth access points, and the chip module 1104 is configured to access a sixth access point in the one or more access points when accessing a fifth access point in the one or more access points, the sixth access point being an access point with the best signal measurement result in the plurality of fifth access points.
[0202] Optionally, the one or more access points have a priority equal to a priority of a source access point of the terminal device, and the chip module 1104 is further configured to access a seventh access point in the one or more access points if the first access point does not exist in the one or more access points, the seventh access point being an access point with a cell reselection level less than or equal to an intra-frequency cell reselection measurement start threshold and a signal measurement result less than a signal measurement result of the source access point in the one or more access points.
[0203] Optionally, the one or more access points have a priority lower than a priority of a source access point of the terminal device, and the chip module 1104 is further configured to access an eighth access point in the one or more access points if the first access point does not exist in the one or more access points, the source access point having a cell reselection level less than a low-priority frequency point low-priority reselection threshold, the eighth access point being an access point with a cell reselection level greater than a low-priority cell reselection threshold in the one or more access points.
[0204] For each device, product applied to or integrated into the chip module, each module contained therein can be realized by means of hardware such as circuit, and different modules can be located in the same component (such as chip, circuit module, etc.) or different components of the chip module, or at least part of the modules can be realized by means of software program running on the processor integrated in the chip module, and the remaining (if any) part of the modules can be realized by means of hardware such as circuit. The embodiment of the present application also provides a computer readable storage medium, which stores instructions, when the instructions run on the processor, the method flow of the method embodiment is realized.
[0205] As shown in Figure 11 , Figure 11 is a structural schematic diagram of a module device provided by the embodiment of the present application. The module device 110 can execute the related steps of the terminal device in the foregoing method embodiment, and the module device 110 comprises a communication module 1101, a power supply module 1102, a storage module 1103 and a chip module 1104.
[0206] The power supply module 1102 is configured to provide power for the module device; the storage module 1103 is configured to store data and instructions; the communication module 1101 is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; and the chip module 1104 is configured to: receive a first switching instruction sent by a source access point, the first switching instruction being used to instruct the terminal device to switch to a first access point in one or more access points, the data network access mode of the first access point being a target mode, and the target mode being to access a data network through a wireless access network and a wireless core network device; and access the first access point.
[0207] Optionally, before receiving the first switching instruction sent by the source access point, the chip module 1104 is further configured to: send measurement report information to the source access point, the measurement report information comprising at least the data network access mode of the one or more access points and a signal measurement result.
[0208] Optionally, the one or more access points comprise a plurality of first access points, and the first switching instruction instructing the terminal device to switch to a first access point in the one or more access points comprises: the first switching instruction instructing the terminal device to switch to a first access point with the optimal signal measurement result in the plurality of first access points.
[0209] Optionally, the chip module 1104 is further configured to receive a second switching instruction sent by the source access point, the second switching instruction being used to instruct the terminal device to switch to a second access point in the one or more access points, the second access point being the one or more access points with the signal measurement result greater than the cell switching threshold value, the second switching instruction being the switching instruction sent by the source access point after determining that the first access point does not exist in the one or more access points; and the terminal device accesses the second access point.
[0210] Optionally, the one or more access points include a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, including that the second switching instruction is used to instruct the terminal device to switch to a second access point with the optimal signal measurement result in the plurality of second access points. For each device or product applied to or integrated into the chip module, each module contained therein can be implemented in the form of hardware such as a circuit, and different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components of the chip module, or at least part of the modules can be implemented in the form of a software program running on a processor integrated in the chip module, and the remaining (if any) part of the modules can be implemented in the form of hardware such as a circuit. The embodiment of the present application also provides a computer readable storage medium, which stores instructions, when the instructions run on the processor, the method flow of the method embodiment is implemented.
[0211] As shown in Figure 11 , the Figure 11 is a structural schematic diagram of a module device provided by the embodiment of the present application. The module device 110 can execute the related steps of the terminal device in the foregoing method embodiment, and the module device 110 includes a communication module 1101, a power supply module 1102, a storage module 1103, and a chip module 1104.
[0212] The power supply module 1102 is configured to provide power for the module device; the storage module 1103 is configured to store data and instructions; the communication module 1101 is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; and the chip module 1104 is configured to send a first switching instruction to a terminal device, the first switching instruction being used to instruct the terminal device to switch to a first access point in one or more access points, the data network access mode of the first access point being a target mode, the target mode being to access a wireless core network device through a wireless access network and then access a data network.
[0213] Optionally, before sending the first switching instruction to the terminal device, the chip module 1104 is further configured to receive measurement report information sent by the terminal device, wherein the measurement report information at least comprises data network access modes of the one or more access points and signal measurement results.
[0214] Optionally, the one or more access points comprise a plurality of first access points, and the first switching instruction is used to instruct the terminal device to switch to a first access point in the one or more access points, comprising: the first switching instruction is used to instruct the terminal device to switch to a first access point with the optimal signal measurement result in the plurality of first access points.
[0215] Optionally, if the first access point does not exist in the one or more access points, the chip module 1104 is further configured to send a second switching instruction to the terminal device, wherein the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, and the second access point is an access point with a signal measurement result greater than a cell switching threshold value.
[0216] Optionally, the one or more access points comprise a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, comprising: the second switching instruction is used to instruct the terminal device to switch to a second access point with the optimal signal measurement result in the plurality of second access points.
[0217] For each device or product applied to or integrated into the chip module, each module contained therein can be realized in the form of hardware such as a circuit, different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components of the chip module, or at least part of the modules can be realized in the form of a software program running on a processor integrated in the chip module, and the remaining (if any) part of the modules can be realized in the form of hardware such as a circuit. The embodiment of the present application further provides a computer readable storage medium, which stores instructions, when the instructions run on a processor, the method flow of the method embodiment described above is realized.
[0218] The embodiment of the present application further provides a computer program product, when the computer program product runs on a processor, the method flow of the method embodiment described above is realized.
[0219] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all described as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, certain operations can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily necessary for the present application.
[0220] The descriptions of the various embodiments provided by the present application can be mutually referred to, and the descriptions of the various embodiments each have a focus. The parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments. For the convenience and brevity of description, for example, the functions of the various devices and equipment provided by the embodiments of the present application and the operations performed can be referred to the relevant description of the method embodiments of the present application, and the various method embodiments can also be mutually referred to, combined or cited.
[0221] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An access point selection method, characterized by, The method comprises: The terminal device acquires data network access modes of one or more access points; In the case that there are a plurality of first access points in the one or more access points, the terminal device accesses a second access point; the second access point is the access point with the optimal signal measurement result among the plurality of first access points; the data network access mode of the first access point is a target mode, and the target mode is to access a wireless core network device through a wireless access network and then access a data network; In the case that the first access point does not exist in the one or more access points and the priority of the one or more access points does not exist, the terminal device accesses a third access point in the one or more access points; the third access point is the access point with the optimal signal measurement result in the one or more access points; In the case that the first access point does not exist in the one or more access points and the priority of the one or more access points exists, if the priority of the one or more access points is higher than the priority of a source access point of the terminal device, the terminal device accesses a fourth access point in the one or more access points; the fourth access point is the access point with a cell reselection level value greater than a high-priority cell reselection threshold value in the one or more access points.
2. The method of claim 1, wherein, In the case that there are a plurality of fourth access points in the one or more access points, the terminal device accesses a fourth access point in the one or more access points, comprising: The terminal device accesses a fifth access point in the one or more access points, and the fifth access point is the access point with the highest priority in the plurality of fourth access points.
3. The method of claim 2, wherein, In the case that there are a plurality of fifth access points in the one or more access points, the terminal device accesses a fifth access point in the one or more access points, comprising: The terminal device accesses a sixth access point in the one or more access points, and the sixth access point is the access point with the optimal signal measurement result in the plurality of fifth access points.
4. The method of claim 1, wherein, The method further comprises: In the case that the first access point does not exist in the one or more access points and the priority of the one or more access points exists, if the priority of the one or more access points is equal to the priority of the source access point of the terminal device, the terminal device accesses a seventh access point in the one or more access points; the seventh access point is the access point with a cell reselection level value less than or equal to an intra-frequency cell reselection measurement start threshold value and a signal measurement result greater than the signal measurement result of the source access point in the one or more access points.
5. The method of claim 1, wherein, The method further comprises: In the case that the first access point does not exist in the one or more access points and the one or more access points exist, if the priority of the one or more access points is less than the priority of the source access point of the terminal device, the terminal device accesses an eighth access point in the one or more access points, the cell reselection level value of the source access point is less than the low-priority cell reselection threshold value, and the eighth access point is an access point in the one or more access points, the cell reselection level value of which is greater than the low-priority cell reselection threshold value.
6. An access point selection method, characterized by, The method comprises: The terminal device sends measurement report information to the source access point, the measurement report information at least comprising the data network access mode and the signal measurement result of the one or more access points; If the terminal device receives the first handover instruction sent by the source access point, and the first handover instruction is used to instruct the terminal device to hand over to a first access point with the optimal signal measurement result in a plurality of first access points, the terminal device accesses the first access point with the optimal signal measurement result; the plurality of first access points exist in the one or more access points, and the data network access mode of the first access point is a target mode, which is to access a wireless core network device through a wireless access network and then access a data network; If the terminal device receives the second handover instruction sent by the source access point, and the second handover instruction is used to instruct the terminal device to hand over to a second access point in the one or more access points, the terminal device accesses the second access point; the second access point is one or more access points with a signal measurement result greater than a cell handover threshold value, and the second handover instruction is a handover instruction sent by the source access point after determining that the first access point does not exist in the one or more access points.
7. The method of claim 6, wherein, The one or more access points comprise a plurality of second access points, and the second handover instruction is used to instruct the terminal device to hand over to a second access point in the one or more access points, which comprises: The second handover instruction is used to instruct the terminal device to hand over to a second access point with the optimal signal measurement result in the plurality of second access points.
8. An access point selection method, characterized by, The method comprises: The source access point receives the measurement report information sent by the terminal device, the measurement report information at least comprising the data network access mode and the signal measurement result of the one or more access points; If the plurality of first access points exist in the one or more access points, the source access point sends a first handover instruction to the terminal device; the first handover instruction is used to instruct the terminal device to hand over to a first access point with the optimal signal measurement result in the plurality of first access points, and the data network access mode of the first access point is a target mode, which is to access a wireless core network device through a wireless access network and then access a data network; if the first access point does not exist in the one or more access points, the source access point sends a second switching instruction to the terminal device; the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, and the second access point is an access point with a signal measurement result greater than a cell switching threshold value.
9. The method of claim 8, wherein, The one or more access points include a plurality of second access points, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, including: The second switching instruction is used to instruct the terminal device to switch to a second access point with the optimal signal measurement result in the plurality of second access points.
10. A communications device, characterized by The unit comprises a processor and a transceiver.
11. A communications device, characterized by The transceiver is configured to receive or send signals. The processor is configured to execute the method according to any one of claims 1-9. The communication device further comprises a memory.
12. The communication apparatus according to claim 11, wherein The memory is configured to store a computer program. The processor is specifically configured to call the computer program from the memory to execute the method according to any one of claims 1-9. The unit comprises a processor, a memory, and a communication interface, the memory stores a computer program, and the processor is configured to call the computer program to perform the following operations:
13. A chip, characterized by Obtain data network access modes of one or more access points; In a case where a plurality of first access points exist in the one or more access points, access a second access point; the second access point is an access point with the optimal signal measurement result in the plurality of first access points; a data network access mode of the first access point is a target mode, and the target mode is to access a radio core network device through a radio access network and then access a data network; In a case where the first access point does not exist in the one or more access points and priority of the one or more access points does not exist, access a third access point in the one or more access points; the third access point is an access point with the optimal signal measurement result in the one or more access points; In a case where the first access point does not exist in the one or more access points and priority of the one or more access points exists, if the priority of the one or more access points is higher than that of a source access point of a terminal device, access a fourth access point in the one or more access points; the fourth access point is an access point with a cell reselection level value greater than a high-priority cell reselection threshold value in the one or more access points. The unit comprises a processor, a memory, and a communication interface, the memory stores a computer program, and the processor is configured to call the computer program to perform the following operations:
14. A chip, characterized by Send measurement report information to a source access point, the measurement report information at least including data network access modes of one or more access points and signal measurement results; If the first switching instruction sent by the source access point is received, and the first switching instruction is used to instruct the terminal device to switch to a first access point with optimal signal measurement result in a plurality of first access points, the access point with the optimal signal measurement result is accessed; the plurality of first access points exist in the one or more access points, and a data network access mode of the first access point is a target mode, and the target mode is to access a wireless core network device through a wireless access network and then access a data network; If the second switching instruction sent by the source access point is received, and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, the second access point is accessed; the second access point is one or more access points with signal measurement result greater than a cell switching threshold value, and the second switching instruction is a switching instruction sent by the source access point after determining that the first access point does not exist in the one or more access points.
15. A chip, characterized by The module device comprises a communication module, a power supply module, a storage module and a chip module, wherein: The power supply module is used to provide electric energy for the module device; The storage module is used to store data and instructions; The communication module is used to perform internal communication of the module device, or to perform communication between the module device and an external device; 16. A modular device, comprising: The chip module is used to: obtain a data network access mode of one or more access points; in a case where a plurality of first access points exist in the one or more access points, access a second access point; the second access point is an access point with optimal signal measurement result in the plurality of first access points; a data network access mode of the first access point is a target mode, and the target mode is to access a wireless core network device through a wireless access network and then access a data network; In the case that the first access point does not exist in the one or more access points and the priority of the one or more access points does not exist, accessing a third access point in the one or more access points; the third access point is an access point with the best signal measurement result in the one or more access points; In the case that the first access point does not exist in the one or more access points and the priority of the one or more access points exists, if the priority of the one or more access points is higher than the priority of the source access point of the terminal device, accessing a fourth access point in the one or more access points; the fourth access point is an access point with a cell reselection level value greater than a high priority cell reselection threshold value in the one or more access points.
17. A modular device, comprising: The module device comprises a communication module, a power module, a storage module and a chip module, wherein: The power module is configured to provide power for the module device; The storage module is configured to store data and instructions; The communication module is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; The chip module is configured to: send measurement report information to a source access point, the measurement report information at least comprising data network access manners of one or more access points and signal measurement results; if a first switching instruction sent by the source access point is received and the first switching instruction is used to instruct the terminal device to switch to a first access point with the best signal measurement result in a plurality of first access points, access the first access point with the best signal measurement result; the plurality of first access points exist in the one or more access points, and the data network access manner of the first access point is a target manner, the target manner being to access a wireless core network device through a wireless access network and then access a data network; if a second switching instruction sent by the source access point is received and the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, access the second access point; the second access point is one or more access points with a signal measurement result greater than a cell switching threshold value, and the second switching instruction is a switching instruction sent by the source access point after determining that the first access point does not exist in the one or more access points.
18. A modular device, comprising: The module device comprises a communication module, a power module, a storage module and a chip module, wherein: The power module is configured to provide power for the module device; The storage module is configured to store data and instructions; The communication module is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; The chip module is configured to: receive measurement report information sent by a terminal device, the measurement report information at least comprising data network access manners of one or more access points and signal measurement results; If there are a plurality of first access points in the one or more access points, a first switching instruction is sent to the terminal device; the first switching instruction is used to instruct the terminal device to switch to a first access point with the best signal measurement result among the plurality of first access points, and a data network access mode of the first access point is a target mode, and the target mode is to access a wireless core network device through a wireless access network and then access a data network; If the first access point does not exist in the one or more access points, a second switching instruction is sent to the terminal device; the second switching instruction is used to instruct the terminal device to switch to a second access point in the one or more access points, and the second access point is an access point with a signal measurement result greater than a cell switching threshold value.
19. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and when the computer program runs on the communication device, the communication device executes the method in any one of claims 1-9.
Citation Information
Patent Citations
RAN controlled WI-FI selection
CN104838699A