This application relates to the field of mobile communication technologies, and in particular, to a network access method of a terminal device and an apparatus.
In a current 5G mobile communication technology, a mobile communication network including an access network device may provide a highly reliable network access service for a terminal device (UE) based on information about a movement route of the terminal device, to satisfy a reliability requirement for a network service in a scenario such as a 5G vertical industry.
A current network access management method is as follows: When UE receives and measures a network signal, the UE selects and accesses a network. Specifically, when a terminal moves, the UE and an access network need to perform related operations such as signal measurement and parsing and network selection, and the UE performs access among a plurality of network cells in a competitive random access mode. This cannot ensure access reliability. In addition, a base station configures, for the UE, a relatively large quantity of cells that need to be measured during handover, or broadcasts a relatively large quantity of cells that are used for cell reselection. Consequently, the UE may additionally search for a plurality of cells or frequencies, resulting in a waste of power consumption. A ping-pong effect may further be caused when the UE is handed over to or camps on an inappropriate cell. This increases an additional signaling exchange between the terminal and a network, and increases network load.
This application provides a network access method of a terminal device and an apparatus, to enable a terminal device to select, based on an actual movement route of the terminal device, an access network device to perform network access, so as to reduce unnecessary measurement and reselection, thereby reducing a signaling exchange between the terminal and a network side, reducing battery power consumption of the terminal, and improving network access accuracy.
According to a first aspect, this application provides a network access method of a terminal device, and the method may be implemented by a terminal device. According to the method, the terminal device may obtain first information, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell; the terminal device determines one or more reported cells based on a movement route of the terminal device and the network deployment information of the one or more network cells, where the one or more reported cells include one or more of the one or more network cells; the terminal device sends second information to a first access network device, where the second information includes identifiers of the one or more reported cells; the terminal device receives third information from the first access network device, where the third information is used to search for and select a target cell, the third information includes an identifier of the target cell, and the one or more reported cells include the target cell; and the terminal device accesses the target cell based on the third information.
According to the foregoing method, the terminal device can select the one or more reported cells based on the movement route of the terminal device and the network deployment information of the one or more network cells, and then initiate a network cell handover process to request to be handed over to one of the one or more reported cells. The reported cell is selected based on the movement route of the terminal device and the network deployment information of the network cell, so that the reported cell better matches the movement route of the terminal device, and network access accuracy is improved. In addition, when accessing the target cell, the terminal device needs to search for and measure only the target cell included in the reported cell, and may not search for or measure a cell other than the reported cell, so that unnecessary measurement and reselection can be reduced. Therefore, a signaling exchange between the terminal and a network side is reduced, and battery power consumption of the terminal is reduced.
In a possible design, the first information may include a cell group identifier and a correspondence between the cell group identifier and a handover selection condition of each cell. According to this design, the terminal device may obtain the group identifier of the network cell and the handover selection condition of the network cell, to provide a support service for selecting and measuring an appropriate cell during a subsequent network handover.
In a possible design, the area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between the information about the route on which the terminal device is allowed to move and an identifier of the network cell.
In a possible design, the information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
In a possible design, the geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
In a possible design, the terminal device may determine, based on the network deployment information of the one or more network cells, one or more candidate cells whose coverage areas overlap the movement route of the terminal device, where the one or more network cells include the one or more candidate cells; and determine the one or more reported cells based on the one or more candidate cells, where the one or more reported cells include the one or more candidate cells. According to this design, the candidate cell overlaps the movement route of the terminal device, so that network cell handover accuracy is improved.
In a possible design, the terminal device may determine, based on signal strengths of the one or more candidate cells, another cell different from the one or more candidate cells in the one or more reported cells, where a difference between a signal strength of the another cell and the signal strength of each of the one or more candidate cells falls within a specific range, and an area covered by the another cell overlaps the movement route of the terminal device. According to this design, the another cell whose signal strength is close to that of the candidate cell and the candidate cell may be together selected as the reported cells, to improve a cell access success rate.
In a possible design, the third information further includes a part or all of information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
In a possible design, the terminal device may obtain the first information from the first access network device; the terminal device may receive a broadcast message, and obtain the first information from the broadcast message; or the terminal device may locally obtain the first information.
According to a second aspect, this application provides a network access method of a terminal device, and the method may be implemented by a first access network device. According to the method, the first access network device may receive second information from a terminal device, where the second information includes identifiers of one or more reported cells; the first access network device selects a target cell from the one or more reported cells based on network performance of the one or more reported cells; and the first access network device sends third information to the terminal device, where the third information includes an identifier of the target cell, and the third information is used to search for and select the target cell.
In a possible design, the first access network device may select one target cell based on network performance of a plurality of reported cells. For example, the first access network device may separately measure the plurality of reported cells, and select the target cell based on signal strengths of the plurality of network cells. The target cell may be a reported cell having a greatest signal strength. The first access network device may determine, based on the identifier of the target cell, an access network device to which the target cell belongs. For example, the first access network device may select one target cell from a plurality of reported cells based on a local configuration. The local configuration herein includes but is not limited to a target cell selection rule configured in a first access network. According to this design, quality of service obtained after the terminal device accesses the target cell can be improved.
In a possible design, the first access network device may receive first information from a management device, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell; and send the first information.
In a possible design, the area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
In a possible design, the information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
In a possible design, the geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
In a possible design, when sending the first information, the first access network device may send a broadcast message, where the broadcast message includes the first information; or the first access network device may send the first information to the terminal device.
In a possible design, if the first access network device sends the first information to the terminal device, before sending the first information to the terminal device, the first access network device may determine, based on a status feature of the terminal device, to send the first information to the terminal device, where the status feature includes a terminal type of the terminal device and/or a speed of the terminal device. According to this design, the first access network device may determine, based on the status feature of the terminal device, whether to send the first information. Therefore, signaling overheads can be reduced when the first information does not need to be sent.
In a possible design, when the target cell belongs to the first access network device, the first access network device may receive a first request from the terminal device, where the first request includes the identifier of the target cell; and enable, based on the first request, the terminal device to access the target cell. According to this design, the first access network device may enable the terminal device to access the target cell managed by the first access network device, so that efficiency of accessing the target cell by the terminal device is improved.
In a possible design, when the target cell belongs to a second access network device, the first access network device may send fourth information to the second access network device, where the fourth information includes a context of the terminal device and the identifier of the target cell, the context of the terminal device is used by the second access network device to determine the third information, and the third information is used by the terminal device to search for and select the target cell; and receive the third information from the second access network device. According to this design, the first access network device may indicate the terminal device to the second access network device to which the target cell belongs, so that the second access network device configures the third information based on the context of the terminal device, and the terminal device may access the target cell based on the third information. Therefore, efficiency of accessing the target cell by the terminal device is improved.
In a possible design, the third information further includes a part or all of information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
According to a third aspect, this application provides a network access method of a terminal device, and the method may be implemented by a second access network device. According to the method, the second access network device may receive fourth information from a first access network device, where the fourth information includes a context of a terminal device and an identifier of a target cell, the context of the terminal device is used by the second access network device to determine third information, and the third information is used by the terminal device to search for and select the target cell; the second access network device sends the third information to the first access network device, where the third information includes the identifier of the target cell, and the target cell belongs to the second access network device; the second access network device receives a second request of the terminal device, where the second request includes the identifier of the target cell; and the second access network device enables, based on the second request, the terminal device to access the target cell.
In a possible design, the third information further includes a part or all of information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
According to a fourth aspect, this application provides a network access method of a terminal device, and the method may be implemented by a management device. According to the method, the management device may determine first information, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell; and
the management device sends the first information to an access network device.
In a possible design, the area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
In a possible design, the information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
In a possible design, the geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
In a possible design, the management device may receive, from a network exposure function network element, the information about the route on which the terminal device is allowed to move.
In the foregoing possible design, the management device may be an access network device operation, administration and maintenance (RAN operation, administration and maintenance, RAN OAM) network element. A geographical location (for example, information about an identifier, a name, and/or a latitude and longitude of the geographical location) of a cell in an area managed by the RAN OAM may be configured in the RAN OAM. Then, the RAN OAM may mark, in a current scenario or area based on the obtained information about the route on which the terminal device is allowed to move, one or more network cells that overlap the route on which the terminal device is allowed to move. The RAN OAM may further generate the first information by associating, based on cell identifiers of the one or more network cells and a geographical location of the route that is covered by each network cell and on which the terminal device is allowed to move.
According to a fifth aspect, this application provides a communication apparatus. The communication apparatus may be configured to perform the steps performed by the terminal device according to any one of the first aspect or the implementations of the first aspect. The communication apparatus may implement functions in the foregoing methods in a form of a hardware structure, a software module, or a combination of a hardware structure and a software module. For example, when the communication apparatus includes software modules, the communication module may include a communication module and a processing module that are coupled to each other. When the communication apparatus includes hardware components, the communication apparatus may include a transceiver, a memory, a processor, and the like that are coupled to each other.
During execution of the method according to the first aspect, the processing module may be configured to obtain first information, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell. The processing module may be further configured to determine one or more reported cells based on a movement route of the terminal device and the network deployment information of the one or more network cells, where the one or more reported cells include one or more of the one or more network cells. The communication module may be configured to send second information to a first access network device, where the second information includes identifiers of the one or more reported cells. The communication module may be further configured to receive third information from the first access network device, where the third information is used to search for and select a target cell, the third information includes an identifier of the target cell, and the one or more reported cells include the target cell. The processing module may be further configured to access the target cell based on the third information.
In a possible design, the area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
In a possible design, the information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
In a possible design, the geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
In a possible design, when determining the one or more reported cells based on the movement route of the terminal device and the network deployment information of the one or more network cells, the processing module may be specifically configured to: determine, based on the network deployment information of the one or more network cells, one or more candidate cells whose coverage areas overlap the movement route of the terminal device, where the one or more network cells include the one or more candidate cells; and determine the one or more reported cells based on the one or more candidate cells, where the one or more reported cells include the one or more candidate cells.
In a possible design, when determining the one or more reported cells based on the one or more candidate cells, the processing module may be specifically configured to determine, based on signal strengths of the one or more candidate cells, another cell different from the one or more candidate cells in the one or more reported cells, where a difference between a signal strength of the another cell and the signal strength of each of the one or more candidate cells falls within a specific range, and an area covered by the another cell overlaps the movement route of the terminal device.
In a possible design, the third information may further include a part or all of the following information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
In a possible design, when obtaining the first information, the processing module may be specifically configured to: obtain the first information based on a message from the first access network device, where the message from the first access network device is received by the communication module; obtain the first information based on a broadcast message, where the broadcast message is received by the communication module; or locally obtain the first information.
In addition, when the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may include the processor and the transceiver. The processor may perform the steps performed by the foregoing processing module, and the transceiver may perform the steps performed by the foregoing communication module. When the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may further include the memory. The memory is configured to store a program, where the program is executed by the processor to perform the steps performed by the foregoing processing module.
According to a sixth aspect, this application provides a communication apparatus. The communication apparatus may be configured to perform the steps performed by the first access network device according to any one of the second aspect or the implementations of the second aspect. The communication apparatus may implement functions in the foregoing methods in a form of a hardware structure, a software module, or a combination of a hardware structure and a software module. For example, when the communication apparatus includes software modules, the communication module may include a communication module and a processing module that are coupled to each other. When the communication apparatus includes hardware components, the communication apparatus may include a transceiver, a memory, a processor, and the like that are coupled to each other.
During execution of the method according to the second aspect, the communication module may be configured to receive second information from a terminal device, where the second information includes identifiers of one or more reported cells; the processing module may be configured to select a target cell from the one or more reported cells based on network performance of the one or more reported cells or based on a local configuration; and the communication module may be further configured to send third information to the terminal device, where the third information includes an identifier of the target cell, and the third information is used to search for and select the target cell.
In a possible design, the communication module may be further configured to: receive first information from a management device, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell; and send the first information.
In a possible design, the area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
In a possible design, the information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
In a possible design, the geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
In a possible design, when sending the first information, the communication module may be specifically configured to: send a broadcast message, where the broadcast message includes the first information; or send the first information to the terminal device.
In a possible design, if the communication module sends the first information to the terminal device, the processing module may be further configured to determine, based on a status feature of the terminal device, to send the first information to the terminal device, where the status feature includes a terminal type of the terminal device and/or a speed of the terminal device.
For example, when the target cell belongs to the first access network device, the communication module may be further configured to receive a first request from the terminal device, where the first request includes the identifier of the target cell; and the processing module may be further configured to enable, based on the first request, the terminal device to access the target cell.
In a possible design, when the target cell belongs to a second access network device, the communication module may be further configured to: send fourth information to the second access network device, where the fourth information includes a context of the terminal device and the identifier of the target cell, the context of the terminal device is used by the second access network device to determine the third information, and the third information is used by the terminal device to search for and select the target cell; and receive the third information from the second access network device.
In a possible design, the third information may further include a part or all of the following information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
In addition, when the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may include the processor and the transceiver. The processor may perform the steps performed by the foregoing processing module, and the transceiver may perform the steps performed by the foregoing communication module. When the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may further include the memory. The memory is configured to store a program, where the program is executed by the processor to perform the steps performed by the foregoing processing module.
According to a seventh aspect, this application provides a communication apparatus. The communication apparatus may be configured to perform the steps performed by the second access network device according to any one of the third aspect or the implementations of the third aspect. The communication apparatus may implement functions in the foregoing methods in a form of a hardware structure, a software module, or a combination of a hardware structure and a software module. For example, when the communication apparatus includes software modules, the communication module may include a communication module and a processing module that are coupled to each other. When the communication apparatus includes hardware components, the communication apparatus may include a transceiver, a memory, a processor, and the like that are coupled to each other.
During execution of the method according to the third aspect, the communication module may be configured to receive fourth information from a first access network device, where the fourth information includes a context of a terminal device and an identifier of a target cell, the context of the terminal device is used by the second access network device to determine third information, the third information is used by the terminal device to search for and select the target cell, the third information includes the identifier of the target cell, and the target cell belongs to the second access network device. The communication module may be further configured to send the third information to the first access network device, where the third information includes the identifier of the target cell, and the target cell belongs to the second access network device. The communication module may be further configured to receive a second request of the terminal device, where the second request includes the identifier of the target cell. The processing module may be configured to enable, based on the second request, the terminal device to access the target cell.
In a possible design, the third information may further include a part or all of the following information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
In addition, when the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may include the processor and the transceiver. The processor may perform the steps performed by the foregoing processing module, and the transceiver may perform the steps performed by the foregoing communication module. When the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may further include the memory. The memory is configured to store a program, where the program is executed by the processor to perform the steps performed by the foregoing processing module.
According to an eighth aspect, this application provides a communication apparatus. The communication apparatus may be configured to perform the steps performed by the management device according to any one of the fourth aspect or the implementations of the fourth aspect. The communication apparatus may implement functions in the foregoing methods in a form of a hardware structure, a software module, or a combination of a hardware structure and a software module. For example, when the communication apparatus includes software modules, the communication module may include a communication module and a processing module that are coupled to each other. When the communication apparatus includes hardware components, the communication apparatus may include a transceiver, a memory, a processor, and the like that are coupled to each other.
During execution of the method according to the fourth aspect, the processing module may be configured to determine first information, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell. The communication module may be configured to send the first information to an access network device.
In a possible design, the area covered by the network cell may include a route on which a terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
In a possible design, the information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
In a possible design, the geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
In a possible design, the communication module may be further configured to receive, from a network exposure function network element, the information about the route on which the terminal device is allowed to move.
In addition, when the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may include the processor and the transceiver. The processor may perform the steps performed by the foregoing processing module, and the transceiver may perform the steps performed by the foregoing communication module. When the foregoing communication apparatus is implemented by using the hardware components, the communication apparatus may further include the memory. The memory is configured to store a program, where the program is executed by the processor to perform the steps performed by the foregoing processing module.
According to a ninth aspect, this application provides a communication system, and the communication system may include the communication apparatuses/communication apparatus according to the fifth aspect, the sixth aspect, the seventh aspect, and/or the eighth aspect.
According to a tenth aspect, this application provides a computer storage medium, and the computer storage medium stores instructions (or referred to as a program). When the instructions are invoked and executed on a computer, the computer is enabled to perform the method according to any one of the first aspect or the possible designs of the first aspect; or configured to perform the method according to any one of the second aspect or the possible designs of the second aspect; or configured to perform the method according to any one of the third aspect or the possible designs of the third aspect; or configured to perform the method according to any one of the fourth aspect or the possible designs of the fourth aspect.
According to an eleventh aspect, this application provides a computer program product, and the computer program product may include instructions. When the computer program product runs on a computer, the computer is enabled to perform the method according to any one of the first aspect or the possible designs of the first aspect; or configured to perform the method according to any one of the second aspect or the possible designs of the second aspect; or configured to perform the method according to any one of the third aspect or the possible designs of the third aspect; or configured to perform the method according to any one of the fourth aspect or the possible designs of the fourth aspect.
According to a twelfth aspect, this application provides a chip or a chip system including the chip, and the chip may include a processor. The chip may further include a memory (or a storage module) and/or a transceiver (or a communication module). The chip may be configured to perform the method according to any one of the first aspect or the possible designs of the first aspect; or configured to perform the method according to any one of the second aspect or the possible designs of the second aspect; or configured to perform the method according to any one of the third aspect or the possible designs of the third aspect; or configured to perform the method according to any one of the fourth aspect or the possible designs of the fourth aspect. The chip system may include the foregoing chip, or may include the foregoing chip and another discrete component, such as a memory (or a storage module) and/or a transceiver (or a communication module).
For beneficial effects of the fifth aspect to the twelfth aspect and the possible designs of the fifth aspect to the twelfth aspect, refer to descriptions of the beneficial effects of the method according to any one of the first aspect or the possible designs of the first aspect, or descriptions of the beneficial effects of the method according to any one of the second aspect or the possible designs of the second aspect, or descriptions of the beneficial effects of the method according to any one of the third aspect or the possible designs of the third aspect, or description of the beneficial effects of the method according to any one of the fourth aspect or the possible designs of the fourth aspect.
To make the objectives, technical solutions, and advantages of this application clearer, the following further describes this application in detail with reference to the accompanying drawings. A specific operation method in a method embodiment may also be applied to an apparatus embodiment or a system embodiment.
The following explains terms in this application.
“At least one” means one or more, that is, one, two, three, or more.
“A plurality of” means two or more, that is, two, three, or more.
Carrying may mean that a message is used to carry information or data, or may mean that a message includes information.
Coupling is indirect coupling or a communication connection between apparatuses, units, or modules, may be in an electrical form, a mechanical form, or another form, and is used for exchanging information between the apparatuses, the units, or the modules.
In addition, it should be understood that in embodiments of this application, the term “and/or” describes an association relationship between associated objects and may indicate three relationships. For example, A and/or B may indicate the following cases: Only A exists, both A and B exist, and only B exists, where A and B may be singular or plural. The character “/” generally indicates an “or” relationship between the associated objects. “At least one of the following” or a similar expression thereof indicates any combination of the following, and includes any combination of one or more of the following. For example, at least one of a, b, or c may indicate a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural.
The following describes the embodiments of this application in detail with reference to the accompanying drawings. First, a wireless communication system to which the embodiments of this application can be applied is described, then a network access method of a terminal device provided in the embodiments of this application is described, and finally a communication apparatus provided in the embodiments of this application is described.
As shown in
It should be understood that the wireless communication system 100 according to this embodiment of this application is applicable to both a low-frequency scenario (sub 6G) and a high-frequency scenario (above 6G). Application scenarios of the wireless communication system 100 provided in this embodiment of this application include but are not limited to a global system for mobile communications (GSM), a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a future 5th generation system, a new radio (NR) system, and the like.
The terminal device 101 shown above may include a terminal device in a 5G vertical service scenario. Specifically, the terminal device 101 may be a device such as user equipment, a terminal, a mobile station (MS), or a mobile terminal. The terminal device 101 can communicate with one or more network devices of one or more communication systems, and accepts a network service provided by the network device. The network device herein includes but is not limited to the network device 102 shown in the figure. For example, in this embodiment of this application, the terminal device 101 may be a mobile phone (or referred to as a “cellular” phone), a computer having a mobile terminal, or the like. Alternatively, the terminal device 101 may be a portable, pocket-sized, handheld, computer built-in, or in-vehicle mobile apparatus. Alternatively, the terminal device 101 may be a communication chip having a communication module.
The network device 102 shown above may include an access network device (or referred to as an access network site) described in this application. Specifically, the network device 102 may include the access network device. In this application, the access network device is a device that provides a network access function, for example, a radio access network (RAN) base station. The network device 102 may specifically include a base station (BS), or include a base station, a radio resource management device configured to control the base station, and the like. The network device 102 may be a relay station, an access point, a vehicle-mounted device, a wearable device, a base station in a 5G network, a base station in a future evolved public land mobile network (PLMN), an NR base station, or the like. This is not limited in this embodiment of this application. Alternatively, the network device 102 may be a communication chip having a communication module.
In an execution process of the method in this application, the network device 102 may serve as a RAN base station to provide a wireless network connection to the terminal device 101. For example, the network device 102 may serve as an access network base station in a 4G access network, namely, an evolved universal mobile telecommunications system (UMTS) terrestrial radio access network (E-UTRAN); or the network device 102 may serve as an access network base station in a 5G access network, namely, a 5G RAN; or the network device 102 may serve as an access network base station in a future wireless communication system.
The following describes a possible wireless communication system in an embodiment of this application by using a 5G core network as an example. As shown in
The following further describes a network architecture of a wireless communication system according to an embodiment of this application.
The carrier network may include a network slice selection (NSSF) network element, a network exposure function (NEF) network element, a network repository function (NRF) network element, a policy control function (PCF) network element, a unified data management (UDM) network element, an application function (AF) network element, an authentication server function (AUSF) network element, an access and mobility management function (AMF) network element, a session management function (SMF) network element, a (radio) access network ((R)AN), a user plane function (UPF) network element, and the like. In the foregoing carrier network, a part other than the (radio) access network may be referred to as a core network (CN). For ease of description, an example in which the (R)AN is referred to as a RAN is used below for description.
The UE shown in
The terminal device may establish a connection to the carrier network through a communication interface (for example, N1) provided by the carrier network, and use services such as data and/or voice provided by the carrier network. The terminal device may further access the DN through the carrier network, and use a carrier service deployed on the DN and/or a service provided by a third party. The third party may be a service provider other than the carrier network and the terminal device, and may provide services such as data and/or voice for the terminal device. A specific representation form of the foregoing third party may be specifically determined based on an actual application scenario, and is not limited herein.
The access network device is a device that provides a wireless communication function for a terminal. The access network device includes but is not limited to: a next generation NodeB (gNodeB, gNB), an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home NodeB (for example, a home evolved NodeB or a home NodeB, HNB), a baseband unit (BBU), a transmission reception point (TRP), a transmission point (TP), a mobile switching center, and the like in 5G.
The foregoing network slice selection network element is configured to flexibly select a network slice. For example, the network slice selection network element may support a slice selection policy based on a plurality of types of information such as network slice selection assistance information (NSSAI), location information, or slice load information. An intelligent slice selection solution may be implemented according to the slice selection policy. The network slice selection network element may store information such as a slice selection policy configured by a carrier. In 5G, the network slice selection network element may be the NSSF network element. In future communication such as 6G, the network slice selection network element may still be the NSSF network element or have another name. This is not limited in this application.
The mobility management network element shown above is a control plane network element provided by the carrier network, and is responsible for access control and mobility management on access of the terminal device to the carrier network, for example, including functions such as mobility status management, temporary user identity assignment, and user authentication and authorization. In 5G, the mobility management network element may be the AMF network element. In future communication such as 6th generation (6G), the mobility management network element may still be the AMF network element or have another name. This is not limited in this application.
The session management network element shown above is a control plane network element provided by the carrier network, and is responsible for managing a protocol data unit (PDU) session of the terminal device. The PDU session is a channel used to transmit a PDU. The PDU needs to be transmitted between the terminal device and the DN through the PDU session. The SMF network element is responsible for establishment, maintenance, deletion, and the like of the PDU session. The SMF network element includes session-related functions such as session management (for example, session establishment, modification, and release, including tunnel maintenance between the UPF and the RAN), selection and control of the UPF network element, service and session continuity (SSC) mode selection, and roaming. In 5G, the session management network element may be the SMF network element. In future communication such as 6G, the session management network element may still be the SMF network element or have another name. This is not limited in this application.
The user plane network element shown above is a gateway provided by a carrier, and is a gateway for communication between the carrier network and the DN. The UPF network element includes user plane-related functions such as data packet routing and transmission, packet detection, service usage reporting, quality of service (QoS) processing, lawful interception, uplink packet detection, and downlink data packet storage. In 5G, the user plane network element may be the UPF network element. In future communication such as 6G, the user plane network element may still be the UPF network element or have another name. This is not limited in this application.
The DN may also be referred to as a packet data network (PDN), and is a network located outside the carrier network. The carrier network may be connected to a plurality of DNs, and a plurality of services may be deployed on the DNs, to provide services such as data and/or voice for the terminal device. For example, the DN is a private network of a smart factory, a sensor installed in a workshop of the smart factory may be the terminal device, a control server of the sensor is deployed in the DN, and the control server may provide a service for the sensor. The sensor may communicate with the control server, to obtain instructions of the control server, transmit collected sensor data to the control server according to the instructions, and the like. For another example, the DN is an internal office network of a company, a mobile phone or a computer of an employee of the company may be the terminal device, and the mobile phone or the computer of the employee may access information, data resources, and the like on the internal office network of the company.
In this application, the data management network element is a control plane network element provided by a carrier, and is responsible for storing information such as a subscription permanent identifier (SUPI), a credential, a security context, and subscription data of a subscriber in the carrier network. The information stored in the UDM network element may be used for authentication and authorization when the terminal device accesses the carrier network. The subscriber in the carrier network may be specifically a subscriber using a service provided by the carrier network, for example, a user using a SIM card of China Telecom, or a user using a SIM card of China Mobile. The SUPI of the subscriber may be a number of the SIM card, or the like. The credential and the security context of the subscriber may be stored small files such as an encryption key of the SIM card or information related to encryption of the SIM card, and are used for authentication and/or authorization. The security context may be cookie, a token, or the like stored in a local terminal (for example, a mobile phone) of the subscriber. The subscription data of the subscriber may be a supporting service of the SIM card, for example, a traffic package or a used network of the SIM card. It should be noted that the permanent identifier, the credential, the security context, the cookie, and the token are equivalent to information related to authentication and authorization, and are not limited or distinguished between each other for ease of description in this application document of the present disclosure. Unless otherwise specified, the security context is used as an example for description in this embodiment of this application. However, this embodiment of this application is also applicable to authentication and/or authorization information described in another manner. In 5G, the data management network element may be the UDM network element. In future communication such as 6G, the data management network element may still be the UDM network element or have another name. This is not limited in this application.
In this application, the network exposure network element is a control plane network element provided by a carrier. The NEF network element securely exposes an external communication interface of the carrier network to a third party. When the SMF network element needs to communicate with a third-party network element, the NEF network element may serve as a relay for communication between the SMF network element and the third-party network element. When the NEF network element serves as the relay, the NEF network element may translate identification information of a subscriber and identification information of the third-party network element. For example, when the NEF needs to send an SUPI of the subscriber from the carrier network to the third party, the NEF may translate the SUPI into an external identity (ID) corresponding to the subscriber. When the NEF network element sends the external ID (an ID of the third-party network element) to the carrier network, the NEF network element may translate the external ID into the SUPI. In 5G, the network exposure network element may be the NEF network element. In future communication such as 6G, the network exposure network element may still be the NEF network element or have another name. This is not limited in this application.
In this application, the policy control network element is a control plane function provided by a carrier, and is configured to provide a policy of a PDU session for the SMF network element. The policy may include a charging-related policy, a QoS-related policy, an authorization-related policy, and the like. In 5G, the policy control network element may be the PCF network element. In future communication such as 6G, the policy control network element may still be the PCF network element or have another name. This is not limited in this application.
In
A network vision perception network element in this application may be the NVAF network element shown in
For ease of description, in this application, the AMF network element is referred to as an AMF for short, the NVAF network element is referred to as an NVAF for short, the RAN device is referred to as a RAN for short, and the terminal device is referred to as UE below.
It should be understood that the network device 102 shown in
In addition, the network access method of a terminal device provided in the embodiments of this application may be further applied to a 5G vertical service scenario, and a wireless communication system in this scenario may have an architecture shown in
A vertical industry control center (which may also be referred to as a control center) is a management device that is in a vertical industry (for example, in a 5G vertical industry) and that is configured to control a movement route, a movement speed, and the like of a controlled terminal device. The vertical industry control center may be configured to separately formulate a movement route and a movement speed of the terminal device for the terminal device based on information such as a type of the terminal device or an identifier of the terminal device (which is used to identify the terminal device), so that the terminal device moves or performs a corresponding operation according to a preset rule. The vertical industry control center may further specify the movement speed of the terminal device and a time point at which the terminal device starts to move, to control the terminal device to move into and/or move out of a specific area at a predetermined moment. For example, the vertical industry control center may be connected to an NEF through an external communication interface provided by the NEF.
In this application, 5G vertical industries include but are not limited to a port, a railway, a factory, and the like. Terminal devices in the 5G vertical industries may include a mobile robot, an automated guided vehicle (AGV), a sensor, and a device on a movable apparatus such as a control device, a vehicle, a trainset, an aircraft, or a vessel that are used in the foregoing industries. It should be understood that the network access method of a terminal device provided in the embodiments of this application may be applied to a terminal device network access scenario in a 5G vertical industry such as a smart factory or intelligent transportation, or may be applied to a terminal device network access scenario in a non-5G vertical industry, for example, network access of a vehicle-mounted device in a road or railway transportation scenario in the non-5G vertical industry. This is not specifically limited in this application.
Using
It should be understood that a quantity of UEs in the vertical industry is not limited in this application. A limited quantity of UEs in the vertical industry shown in
An unstructured data storage function (UDSF) shown in
A unified data repository (UDR) shown in
A location management function (LMF) shown in
For descriptions of the AMF, an SMF, a UPF, the NEF, and a DN shown in
The wireless communication system shown in
It should be understood that the network device 102 shown in
Using the communication system shown in
The architecture shown in
As shown in
S101: A terminal device obtains first information.
The first information includes network deployment information of one or more network cells.
The network deployment information of the network cell may include a correspondence between an area covered by the network cell and an identifier of the network cell.
For example, the identifier of the network cell may include a cell identifier (cell ID) of the network cell.
S102: The terminal device determines one or more reported cells based on a movement route of the terminal device and the network deployment information of the one or more network cells.
The one or more reported cells include one or more of the one or more network cells.
S103: The terminal device sends second information to a first access network device.
The second information includes identifiers of the one or more reported cells.
Correspondingly, the first access network device receives the second information.
S104: The first access network device sends third information to the terminal device.
The third information is used to search for and select a target cell, the third information includes an identifier of the target cell, and the one or more reported cells include the target cell.
Correspondingly, the terminal device receives the third information.
S105: The terminal device accesses the target cell based on the third information.
According to the foregoing method, the terminal device can select the one or more reported cells based on the movement route of the terminal device and the network deployment information of the one or more network cells, and then initiate a network cell handover process to request to be handed over to one of the one or more reported cells. The reported cell is selected based on the movement route of the terminal device and the network deployment information of the network cell, so that the reported cell better matches the movement route of the terminal device, and network access accuracy is improved. In addition, when accessing the target cell, the terminal device needs to search for and measure only the target cell included in the reported cell, and may not search for or measure a cell other than the reported cell, so that unnecessary measurement and reselection can be reduced. Therefore, a signaling exchange between the terminal and a network side is reduced, and battery power consumption of the terminal is reduced.
For example, the first information may include the identifiers of the one or more network cells and a geographical location of a road covered by the network cell. In this application, the road, or referred to as a route, is a route on which the terminal device is allowed to move in this application. Further, the first information may further include one or more of the following: a cell group identifier (cell group ID), a correspondence between the cell group identifier and information about the route on which the terminal device is allowed to move, and a handover selection condition of each cell. The cell group identifier may be an identifier of a cell group set by a management device. A cell in each cell group covers one or more routes on which the terminal device is allowed to move. The one or more routes on which the terminal device is allowed to move are routes that correspond to the cell group identifier and on which the terminal device is allowed to move. In addition, the handover selection condition of each cell may be used to indicate a condition that needs to be satisfied for handover to the cell, for example, a frequency point condition, a handover priority condition or a handover threshold condition of the terminal device, or the like. For example, the handover selection condition of each cell may include frequency point information of the cell, priority information of the cell for allowing access of the terminal device, handover threshold information of the cell, or the like.
The first information in this application may be carried in network assistance information.
In addition, the area covered by the network cell may be indicated by cell coverage information of the network cell, and the network deployment information of each network cell may include a correspondence between the cell coverage information and the identifier of the network cell. In this application, the cell coverage information may be used to indicate a coverage range of the network cell. For example, the cell coverage information may include an area identifier, an area name, or a latitude and longitude.
Specifically, the area covered by the network cell in the first information may include the route on which the terminal device is allowed to move. In this case, deployment information of each network cell may include a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell. The information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move. For example, the geographical location corresponding to the route on which the terminal device is allowed to move may include a name or an identifier corresponding to the route on which the terminal device is allowed to move, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move. The terminal device may store a correspondence between a name (or an identifier) and a latitude and longitude or receive a correspondence between a name (or an identifier) and a latitude and longitude from an access network device or another device, to determine, based on the name (or the identifier) of the route in the first information, the latitude and longitude corresponding to the route.
The following specifically describes a manner in which the terminal device obtains the first information in S101.
For example, the first information may be sent by the first access network device (namely, an access network device connected to the terminal device), or may be sent by another access network device (namely, an access network device other than the access network device connected to the terminal device). This is not limited in this application.
In addition, the first information may alternatively be locally obtained by the terminal device. In this case, the first information may be locally stored in the terminal device.
Specifically, if the first information is sent by the first access network device, before S101, the first access network device may receive an initial access request sent by the terminal device, and establish a connection to the terminal device based on the request.
For example, the initial access request may be used to indicate a status feature of the terminal device. Specifically, the initial access request may carry type information of the terminal device, for example, a type identifier of the terminal device, and the first access network device may determine, based on the status feature of the terminal device, whether to send the first information to the terminal device. For example, if the type information of the terminal device indicates that a type of the terminal device is a non-mobile device, the first access network device may determine, based on the type indication information, not to send the first information to the terminal device. Alternatively, if the type information of the terminal device indicates that a type of the terminal device is a device that moves relatively slowly or a device that moves for a relatively short distance, the first access network device may determine, based on the type indication information, not to send the first information to the terminal device. Alternatively, if the type information of the terminal device indicates that a type of the terminal device is a mobile device and/or the type information of the terminal device indicates that the type of the terminal device is a device that moves relatively quickly or a device that moves for a relatively long distance, the first access network device may determine, based on the type indication information, to send the first information to the terminal device.
In addition, the initial access request may indicate a speed of the terminal device (for example, an average movement speed or a maximum or minimum instantaneous speed of the terminal device). If the initial access request carries speed indication information, when the speed of the terminal device is greater than (or greater than or equal to) a first threshold speed, the first access network device may determine, based on the status feature of the terminal device, to send the first information to the terminal device; or when the speed of the terminal device is less than (or less than or equal to) a second threshold speed, the first access network device may determine, based on the status feature of the terminal device, not to send the first information to the terminal device, where the first threshold speed is equal to the second threshold speed, or the first threshold speed is greater than the second threshold speed.
When sending the first information, the first access network device may send a broadcast message, and include the first information in the broadcast message. Both the terminal device and another terminal device may receive the broadcast message, and may obtain the first information from the broadcast message. Alternatively, after establishing the connection to the terminal device based on the initial access request, the first access network device may send a message to the terminal device through the connection to the terminal device, and include the first information in the sent message. For example, the first access network device sends a radio resource control (RRC) connection reconfiguration complete message to the terminal device, where the RRC connection reconfiguration message carries the first information. This application also imposes no limitation on including the first information in another RRC message or another non-RRC message, and sending the message to the terminal device, to implement indication of the first information. In addition, the first information may alternatively be sent by an access network device other than the first access network device (namely, an access network device not connected to the terminal device) in a broadcast manner.
In a possible implementation, the management device may determine the first information.
For example, the management device may receive, from a network exposure function network element, the information about the route on which the terminal device is allowed to move. The management device may determine the first information based on the information about the route on which the terminal device is allowed to move and cell coverage information configured in the management device. The cell coverage information configured in the management device may be obtained by receiving the cell coverage information of each network cell sent by each network cell.
The information about the route on which the terminal device is allowed to move includes the geographical location at which the terminal device is allowed to move. Specifically, the route on which the terminal device is allowed to move may include all routes on which the terminal device may move. The routes may include a tangible highway such as a highway or a railway on which the terminal device can move. The routes may further include a virtual air route. A route of the virtual air route is not limited to a direction of a tangible highway such as a highway or a railway. The virtual air route is, for example, an air route of an aircraft, a sea road of a ship, or a virtual route on which a device such as a vehicle can travel in a non-highway or non-railway scenario. The route may further include an area in which the terminal device may move, for example, a workshop, a factory building, an intersection, or a preset marked location.
For example, during determining of the first information, when the management device determines that a network cell covers at least one of the routes on which the terminal device is allowed to move, the management device may include the network deployment information of the network cell in the first information. In other words, each network cell in the first information covers at least one of the routes on which the terminal device is allowed to move. In this case, the terminal device selects a reported cell from the network cell that covers the at least one of the routes on which the terminal device is allowed to move, and the terminal device does not need to select the reported cell based on a cell that does not cover the route on which the terminal device is allowed to move. Therefore, workload of the terminal device for determining the reported cell is reduced, and network access efficiency is improved.
In another implementation, during determining of the first information, when the management device determines that one network cell covers at least one of the routes on which the terminal device is allowed to move, and a distance (for example, a minimum distance or a maximum distance) between the at least one route and a center point of the network cell does not exceed (or is less than) a first distance, the management device may include the network deployment information of the network cell in the first information. The first distance is less than a radius of the network cell, to improve communication quality.
It should be understood that the center point of the network cell may be a geometric center of a coverage range of the network cell, or may be a location of an access network device to which the network cell belongs. The radius of the network cell is a distance between the center point and a location that is farthest from the center point of the network cell within the coverage range of the network cell. The first distance may be a fixed value, for example, a fixed value that is set in advance. Alternatively, the first distance may be related to the radius of the network cell. For example, a length of the first distance is equal to k times the radius of the network cell, where 0<k<1.
For example, the management device may send the first information to an access network device (where it should be understood that there may be one or more access network devices herein, including but not limited to the first access network device shown in
For example, a vertical industry control center may determine, based on a layout and a geographical location of a road, a marked area, a non-road, or a non-marked area in a current scenario, a route on which the terminal device is allowed to move, and send, to the management device, information about the route on which the terminal device is allowed to move, so that the management device may learn of the information about the route on which the terminal device is allowed to move. Optionally, the vertical industry control center sends, to an NEF, the information about the route on which the terminal device is allowed to move, and the NEF sends, to the management device, the information about the route on which the terminal device is allowed to move.
The vertical industry control center may also set, for the terminal device based on a behavior feature of the terminal device, a corresponding route on which the terminal device is allowed to move. For example, a terminal device mounted on a vehicle cannot reach an area that cannot be reached by the vehicle, so that a location that corresponds to the terminal device and that is in a route on which the terminal device is allowed to move may be limited to an area through which the vehicle can pass. It should be understood that, for terminal devices having a same type identifier, behavior of the terminal devices is similar, for example, the terminal devices may have a same movement route or have a similar mobility pattern (which is a mobility pattern such as not move, slowly move, or quickly move). Therefore, a same route on which the terminal devices are allowed to move may be configured for the terminal devices. In addition, for terminal devices having different type identifiers, different routes on which the terminal devices are allowed to move may be configured, to implement flexible management of the terminal devices.
As shown in
For example, the cell coverage information configured in the management device may be geographical locations of a network cell 1, a network cell 2, a network cell 3, a network cell 4, a network cell 5, and a network cell 6 in
The management device may determine network deployment information of a network cell whose coverage range overlaps the route on which the terminal device is allowed to move as the network deployment information of the one or more network cells included in the first information. For example, as shown in
For example, in the foregoing example, a distance between a route that is covered by a network cell and on which the terminal device is allowed to move and a center point of the network cell does not exceed (or is less than) the first distance. It is assumed that the first distance is equal to 0.8*a radius of a network cell. The edge of the network cell 6 covers the route B, and a distance between the route B and a center point of the network cell 6 is greater than the first distance. Therefore, the first information may be determined based on the network deployment information of the network cell 1, the network cell 2, the network cell 3, the network cell 4, and the network cell 5, and the first information is not determined based on the network deployment information of the network cell 6.
It should be understood that “cover” in this application refers to overlapping or partial overlapping between locations. For example, when a coverage range of a network cell overlaps or partially overlaps a location at which the terminal device is allowed to move, it may be referred to as that the network cell covers the location at which the terminal device is allowed to move.
It should be understood that the network deployment information of the network cell may include a correspondence between the cell coverage information of the network cell and an identifier of the network cell. For example, the network deployment information of the network cell 1 shown in
In addition, the network deployment information of the network cell may include a correspondence between the information about the route that is covered by the network cell and on which the terminal device is allowed to move and the identifier of the network cell. For example, the network deployment information of the network cell 5 shown in
Further, if the network deployment information of the network cell includes the correspondence between the information about the route that is covered by the network cell and on which the terminal device is allowed to move and the identifier of the network cell, a distance between the route that is covered by the network cell and on which the terminal device is allowed to move and a center of the network cell does not exceed (or is less than) a second distance. For example, it is assumed that the second distance is equal to 0.8*a radius of a network cell. Based on
For example,
In addition, identifiers of a plurality of network cells corresponding to the route A in Table 2 may also be used to indicate an orientation relationship among the plurality of network cells. For example, if the identifier of the network cell 5 carried in the first information is located before the identifier of the network cell 2, it may indicate that the network cell 5 is located in a north direction (or a northward direction) of the network cell 2, the network cell 2 is located in a south direction (or a southward direction) of the network cell 5, the network cell 5 is located in an east direction (or an eastward direction) of the network cell 2, the network cell 2 is located in a west direction (or a westward direction) of the network cell 5, the network cell 5 is located in a south direction (or a southward direction) of the network cell 2, the network cell 2 is located in a north direction (or a northward direction) of the network cell 5, the network cell 5 is located in a west direction (or a westward direction) of the network cell 2, or the network cell 2 is located in an east direction (or an eastward direction) of the network cell 5. Based on this, the terminal device may further determine, based on a movement route of the terminal device and Table 2, cells that are successively passed through on the movement route, so that the terminal device selects the cell that is passed through first as a reported cell, and/or when performing cell handover from the cell that is passed through first, the terminal device reports, to the access network device, the cell that is passed through later.
In addition, the first information may carry a cell list (cell list). Each cell list is used to indicate one or more network cells on one route on which the terminal device is allowed to move, and each network cell covers a corresponding route on which the terminal device is allowed to move. For example, a correspondence between each route on which the terminal device is allowed to move and identifiers of the one or more network cells may be used as a cell list. The first access network device may send one or more cell lists to the terminal device, to indicate correspondences between one or more routes on which the terminal device allowed to move and the identifiers of one or more network cells.
During implementation of S102, the terminal device may determine one or more candidate cells from the one or more network cells based on a location of the movement route of the terminal device and the network deployment information of the one or more network cells. An area covered by the candidate network cell overlaps the movement route of the terminal device. Specifically, the movement route of the mobile terminal is an actual movement route of the terminal device, and the terminal device may obtain the movement route from the vertical industry control center or obtain the movement route according to an instruction of a driver (for example, a control instruction sent by the driver) of a movable apparatus in which the terminal device is located, and move based on the movement route.
For example, Table 1 is used as an example. If the network deployment information of the network cell includes correspondences between the cell coverage information of the one or more network cells and the identifiers of the one or more network cells, if the terminal device determines that the movement route of the terminal device passes through the range 1 shown in Table 1, the terminal device may use, based on Table 1, the network cell 1 identified by the “Cell ID_Network cell 1” as a candidate cell.
For another example, Table 2 is used as an example. If the network deployment information of the network cell includes the correspondence between the name, the identifier, and/or the latitude and longitude corresponding to the route on which the terminal device is allowed to move and the identifier of the network cell, when the terminal device determines that a to-be-traveled movement route is the route A in S102, network cells corresponding to the route A are the network cell 5 and the network cell 2 based on Table 2, and the terminal device may select a candidate cell from the network cell 5 and the network cell 2. For example, the terminal device uses the network cell 5 and the network cell 2 as candidate cells, or either of the network cell 5 and the network cell 2 as a candidate cell.
For another example, Table 3 is used as an example. If the network deployment information of the one or more network cells includes the cell list, when a movement route of UE is the route A, the UE may determine a candidate cell based on Table 3, that is, the UE selects the candidate cell from the network cell 5 and the network cell 2.
For example, the terminal device may determine another network cell as the reported cell based on the selected one or more candidate cells, to improve a network handover success rate, where areas covered by the one or more candidate network cells overlap the movement route of the terminal device. For example, after selecting the candidate cell, the terminal device may select, based on a signal strength of the network cell 1, another cell different from the one or more candidate cells in the one or more reported cells, where a difference between a signal strength of the another cell and a signal strength of the candidate cell falls within a specific range, and the another cell overlaps the movement route of the terminal device. The specific range may be a preset signal strength value, and a value of the specific range may alternatively be defined in a protocol or indicated by the access network device to the terminal device.
During implementation of S103, the terminal device may include the second information in a conditional handover request (conditional handover request) message, and send the conditional handover request message to the first access network device, to request to perform network handover. The second information may include the identifiers of the one or more reported cells.
There may be a plurality of reported cells. After receiving the conditional handover request message sent by the UE, the first access network device may select a target cell based on network performance of the plurality of reported cells or a local configuration. For example, the first access network device may separately measure the plurality of reported cells, and select the target cell based on signal strengths of the plurality of network cells. The target cell may be a reported cell having a greatest signal strength. The first access network device may determine, based on the identifier of the target cell, an access network device to which the target cell belongs. Alternatively, the first access network device may select one target cell from a plurality of reported cells according to a locally configured target cell selection rule.
If the target cell belongs to the first access network device, the first access network device may send the third information to the terminal device, where the third information includes the identifier of the target cell. The first access network device may receive a first request from the terminal device, where the first request includes the identifier of the target cell, and the first access network device enables, based on the first request, the terminal device to access the target cell.
For example, if the target cell belongs to the first access network device, the first access network device may perform handover preparation (handover preparation) based on a context of the terminal device. The handover preparation may include determining of handover configuration information (handover configuration information). The handover configuration information may include the identifier of the target cell. The handover configuration information may further include a part or all of information such as a frequency point of the target cell; a handover threshold of the target network cell; a handover priority of the target cell; or a random access preamble sequence (preamble) of the target cell. The third information may include the handover configuration information.
Optionally, after determining that the terminal device is allowed to access the target cell, the first access network device may establish the connection to the terminal device. After establishing the connection to the terminal device, the first access network device may send a first response message corresponding to the first request message to the terminal device, to indicate the terminal device that the handover is complete. For example, the first response message may be an RRC connection response message.
For example, the third information may be carried in a conditional handover response message. The first request may be an RRC connection request message.
If the target cell belongs to a second access network other than a first access network, the first access network device may send fourth information to the second access network, where the fourth information includes the context of the terminal device and the identifier of the target cell, the context of the terminal device is used by a second access network device to determine the third information, and the third information is used by the terminal device to search for and select the target cell.
The second access network device may send the third information to the first access network device based on the fourth information, where the third information includes the identifier of the target cell, and then the first access network device sends the third information to the terminal device. The terminal device searches for and selects the target cell based on the third information, and sends a second request to the second access network device, where the second request includes the identifier of the target cell, and the second access network device may enable, based on the second request, the terminal device to access the target cell.
Optionally, after determining that the terminal device is allowed to access the target cell, the second access network device may establish a connection to the terminal device. After establishing the connection to the terminal device, the second access network device may send a second response message corresponding to the second request message to the terminal device, to indicate the terminal device that the handover is complete. For example, the second response message may be an RRC connection response message.
For example, the second access network device may receive the fourth information from the first access network device, and perform handover preparation based on the context of the terminal device included in the fourth information. The handover preparation may include determining of handover configuration information. The handover configuration information may include the identifier of the target cell. The handover configuration information may further include a part or all of information such as a frequency point of the target cell; a handover threshold of the target network cell; a handover priority of the target cell; or a preamble of the target cell. The third information may include the handover configuration information.
For example, the fourth information may be carried in the conditional handover request message. In addition, the third information may be carried in a conditional handover response message. The second request may be an RRC connection request message.
As shown in
S201: A terminal device obtains first information.
The first information includes network deployment information of one or more network cells. The network deployment information of the network cell may include a correspondence between an area covered by the network cell and an identifier of the network cell.
S202: The terminal device determines one or more reported cells based on a movement route of the terminal device and the network deployment information of the one or more network cells.
The one or more reported cells include one or more of the one or more network cells.
The terminal device may determine, based on the movement route of the terminal device and the network deployment information of the one or more network cells, one or more candidate cells whose coverage areas overlap the movement route of the terminal device, where the one or more network cells include the one or more candidate cells. The terminal device may determine the one or more reported cells based on the one or more candidate cells, where the one or more reported cells include the one or more candidate cells.
In the one or more reported cells, a reported cell other than the one or more candidate cells may be determined by the terminal device based on a signal strength.
S203: The terminal device sends second information to a first access network device.
The second information includes identifiers of the one or more reported cells.
Correspondingly, the first access network device receives the second information.
S204: The first access network device determines a target cell based on the identifiers of the one or more reported cells.
S205: The first access network device determines, based on the target cell, an access network device to which the target cell belongs.
If the target cell belongs to the first access network device, S206 to S209 are performed. If the target cell belongs to a second access network device other than the first access network device, S210 to S215 are performed.
S206: The first access network device determines third information based on a context of the terminal device.
The third information is used by the terminal device to search for and select the target cell. The third information includes an identifier of the target cell. The third information may further include a part or all of information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
S207: The first access network device sends the third information to the terminal device.
Correspondingly, the terminal device receives the third information.
S208: The terminal device searches for and selects the target cell based on the third information.
S209: The terminal device accesses the target cell.
Specifically, the terminal device sends a first request to the first access network device, where the first request includes the identifier of the target cell. The first request may be an RRC connection establishment request message. Correspondingly, the first access network device receives the first request. The first access network device determines, based on the first request, that the terminal device is allowed to access the target cell, and then enables, based on the first request, the terminal device to access the target cell. After the terminal device accesses the target cell, the first access network device may send a first response message to the terminal device, to indicate that the terminal device is connected to the target cell. The first response message may be an RRC connection establishment response message.
S210: The first access network device sends fourth information to the second access network device.
The fourth information includes a context of the terminal device and an identifier of the target cell.
S211: The second access network device determines third information based on the context of the terminal device.
The third information is used by the terminal device to search for and select the target cell. The third information includes the identifier of the target cell. The third information may further include a part or all of information such as a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
S212: The second access network device sends the third information to the first access network device.
Correspondingly, the first access network device receives the third information.
S213: The first access network device sends the third information to the terminal device.
Correspondingly, the terminal device receives the third information.
S214: The terminal device searches for and selects the target cell based on the third information.
S215: The terminal device accesses the target cell.
Specifically, the terminal device sends a second request to the second access network device, where the second request includes the identifier of the target cell. The second request may be an RRC connection establishment request message. Correspondingly, the second access network device receives the second request. The second access network device determines, based on the second request, that the terminal device is allowed to access the target cell, and then enables, based on the second request, the terminal device to access the target cell. After the terminal device accesses the target cell, the second access network device may send a second response message to the terminal device, to indicate that the terminal device is connected to the target cell. The second response message may be an RRC connection establishment response message.
According to the foregoing method, the terminal device may select the reported cell, and initiate network handover, so that handover flexibility of a network handover mechanism is improved.
As shown in
S301: A vertical industry control center sends, to an NEF, information about a route on which a terminal device is allowed to move.
The information about the route on which the terminal device is allowed to move is used to indicate a location of the route on which the terminal device is allowed to move. For example, the information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move in a current scenario or area.
In an example, the vertical industry control center may send, to the NEF by using a service-based parameter provision update (Nnef_parameter provision update) message, the information about the route on which the terminal device is allowed to move.
Correspondingly, the NEF receives the information about the route on which the terminal device is allowed to move.
S302: The NEF sends, to a management device, the information about the route on which the terminal device is allowed to move.
In an example, the NEF sends, to the management device by using a road configuration information update message, the information about the route on which the terminal device is allowed to move.
Correspondingly, the management device receives the information about the route on which the terminal device is allowed to move.
S303: The management device selects one or more network cells based on the information about the route on which the terminal device is allowed to move and cell coverage information configured in the management device.
For example, a coverage range of each selected network cell overlaps the route on which the terminal device is allowed to move.
Further, a distance between the route that is within the coverage range of each selected network cell and on which the terminal device is allowed to move and a center point of the network cell does not exceed a first distance, and the first distance is less than a radius of the network cell.
The cell coverage information configured in the management device may be preset in the management device, or may be obtained by the management device from a network cell managed by the management device.
Specifically, the management device may be a RAN OAM. A geographical location (for example, information about an identifier, a name, and/or a latitude and longitude of the geographical location) of a cell in an area managed by the RAN OAM may be configured in the RAN OAM. Then, the RAN OAM may mark, in the current scenario or area based on the obtained information about the route on which the terminal device is allowed to move, one or more network cells that overlap the route on which the terminal device is allowed to move. The cells are the one or more network cells selected in S303.
S304: The management device sends first information to an access network device, where the first information includes network deployment information of the foregoing selected one or more network cells.
For example, the first information may be generated based on cell identifiers of the one or more network cells selected in S303 and the geographical location of the route that is covered by the network cell and on which the terminal device is allowed to move. Therefore, the first information may include the identifiers of the one or more network cells and the geographical location of the route that is covered by the one or more network cells and on which the terminal device is allowed to move.
For example, the first information may be carried in network assistance information.
The network deployment information of the network cell may include a correspondence between an area covered by the network cell and the identifier of the network cell.
The area covered by the foregoing network cell may include cell coverage information of the network cell and/or information about the route on which the terminal device is allowed to move in the area covered by the network cell. A distance between the route on which the terminal device is allowed to move and the center point of the network cell does not exceed a second distance, and the second distance is less than the radius of the network cell. The first distance may or may not be equal to the second distance.
It should be understood that the access network device shown herein includes the first access network device in this application, or may include another access network device, for example, a second access network device.
In an example, the management device sends the first information to the access network device by using an assistance information delivery message.
Correspondingly, the access network device receives the first information.
S305: The access network device sends the first information.
Optionally, the access network device may send a broadcast message, where the broadcast message may carry the first information. Alternatively, the access network device may send an RRC connection reconfiguration message to a terminal device managed by the access network device, where the message carries the first information.
Correspondingly, the terminal device receives the first information.
If the access network device sends the first information in a broadcast manner, the terminal device may receive the broadcast message, and obtain the first information from the broadcast message. If the access network device sends the RRC connection reconfiguration message to the terminal device managed by the access network device, where the message carries the first information, the terminal device receives the RRC connection reconfiguration message, and obtains the first information from the RRC connection reconfiguration message.
According to the foregoing method, the management device may send the first information to the access network device, and then the access network device sends the first information, so that the terminal device receives the first information.
Based on a same inventive concept as the foregoing method embodiments, an embodiment of this application further provides a communication apparatus. The communication apparatus may have a function of any one of the terminal device, the first access network device, the second access network device, or the management device in the foregoing method embodiments, and may be configured to perform the steps performed by any one of the terminal device, the first access network device, the second access network device, or the management device provided in the foregoing method embodiments. The function may be implemented by hardware, or may be implemented by software or hardware executing corresponding software. The hardware or the software includes one or more modules corresponding to the foregoing function.
In a possible implementation, a communication apparatus 900 shown in
During execution of the foregoing method embodiment, the processing module 902 may be configured to obtain first information, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell. The processing module 902 may be further configured to determine one or more reported cells based on a movement route of the terminal device and the network deployment information of the one or more network cells, where the one or more reported cells include one or more of the one or more network cells. The communication module 901 may be configured to send second information to a first access network device, where the second information includes identifiers of the one or more reported cells. The communication module 901 may be further configured to receive third information from the first access network device, where the third information is used to search for and select a target cell, the third information includes an identifier of the target cell, and the one or more reported cells include the target cell. The processing module 902 may be further configured to access the target cell based on the third information.
The area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
The information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
The geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
For example, when determining the one or more reported cells based on the movement route of the terminal device and the network deployment information of the one or more network cells, the processing module 902 may be specifically configured to: determine, based on the network deployment information of the one or more network cells, one or more candidate cells whose coverage areas overlap the movement route of the terminal device, where the one or more network cells include the one or more candidate cells; and determine the one or more reported cells based on the one or more candidate cells, where the one or more reported cells include the one or more candidate cells.
For example, when determining the one or more reported cells based on the one or more candidate cells, the processing module 902 may be specifically configured to determine, based on signal strengths of the one or more candidate cells, another cell different from the one or more candidate cells in the one or more reported cells, where a difference between a signal strength of the another cell and the signal strength of each of the one or more candidate cells falls within a specific range, and an area covered by the another cell overlaps the movement route of the terminal device.
The third information may further include a part or all of the following information: a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
For example, when obtaining the first information, the processing module 902 may be specifically configured to obtain the first information based on a message from the first access network device, where the message from the first access network device is received by the communication module 901; obtain the first information based on a broadcast message, where the broadcast message is received by the communication module 901; or locally obtain the first information.
In another implementation, the communication apparatus provided in this embodiment of this application may alternatively include a hardware component, such as a processor, a memory, or a transceiver.
When the communication apparatus is a terminal device, a structure of the communication apparatus may be further shown in
The processor 1001 may be configured to: process a communication protocol and communication data, control the terminal device, execute a software program, process data of the software program, and the like. The memory 1002 may be configured to store the program and the data, and the processor 1001 may perform, based on the program, the method performed by the terminal device 101 in the embodiments of this application.
The transceiver 1003 may include a radio frequency unit and an antenna. The radio frequency unit may be configured to: perform conversion between a baseband signal and a radio frequency signal, and process the radio frequency signal. The antenna may be configured to send and receive a radio frequency signal in a form of an electromagnetic wave. In addition, only the radio frequency unit may be considered as the transceiver 1003. In this case, the communication apparatus 1000 may include the processor 1001, the memory 1002, the transceiver 1003, and the antenna.
In addition, the communication apparatus 1000 may further include an input/output apparatus 1004, for example, a component such as a touchscreen, a display screen, or a keyboard that may be configured to receive data entered by a user and output data to the user. It should be noted that some types of communication apparatuses may not have the input/output apparatus.
It should be understood that the communication module 901 may have a structure shown in the transceiver 1003, that is, the communication module 901 includes the radio frequency unit and the antenna. Alternatively, the communication module 901 may include the foregoing radio frequency unit. The processing module 902 may include the processor 1001, or include the processor 1001 and the memory 1002.
During execution of the method shown in the embodiments of this application, the transceiver 1003 may be configured to perform the steps performed by the communication module 901. In addition, the processor 1001 invokes the program stored in the memory 1002, to perform the steps performed by the processing module 902.
In a possible implementation, a communication apparatus 1100 shown in
During execution of the foregoing method embodiment, the communication module 1101 may be configured to receive second information from the terminal device, where the second information includes identifiers of one or more reported cells; the processing module 1102 may be configured to select a target cell from the one or more reported cells based on network performance of the one or more reported cells or based on a local configuration; and the communication module 1101 may be further configured to send third information to the terminal device, where the third information includes an identifier of the target cell, and the third information is used to search for and select the target cell.
For example, the communication module 1101 may be further configured to: receive first information from a management device, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell; and send the first information.
The area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
The information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
The geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
For example, when sending the first information, the communication module 1101 may be specifically configured to: send a broadcast message, where the broadcast message includes the first information; or send the first information to the terminal device.
For example, if the communication module 1101 sends the first information to the terminal device, the processing module 1102 may be further configured to determine, based on a status feature of the terminal device, to send the first information to the terminal device. The status feature includes a terminal type of the terminal device and/or a speed of the terminal device.
In a possible example, the processing module 1102 may be further configured to select a target cell from the one or more reported cells based on network performance of the one or more reported cells or based on a local configuration. For example, the processing module 1102 may separately measure the plurality of reported cells by using the communication module 1101, and select the target cell based on signal strengths of the plurality of network cells. The target cell may be a reported cell having a greatest signal strength.
In a possible example, the processing module 1102 may be further configured to determine, based on the identifier of the target cell, an access network device to which the target cell belongs.
For example, when the target cell belongs to the first access network device, the communication module 1101 may be further configured to receive a first request from the terminal device, where the first request includes the identifier of the target cell; and the processing module 1102 may be further configured to enable, based on the first request, the terminal device to access the target cell.
For example, when the target cell belongs to a second access network device, the communication module 1101 may be further configured to: send fourth information to the second access network device, where the fourth information includes a context of the terminal device and the identifier of the target cell, the context of the terminal device is used by the second access network device to determine the third information, and the third information is used by the terminal device to search for and select the target cell; and receive the third information from the second access network device.
The third information may further include a part or all of the following information: a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
In another implementation, the communication apparatus provided in this embodiment of this application may alternatively include a hardware component, such as a processor, a memory, or a transceiver.
For example, if the communication apparatus is a first access network device, a structure of the communication apparatus may be shown in
Specifically, the transceiver 1201 may be a wireless transceiver, and may be configured to support the communication apparatus 1200 in sending and receiving signaling and data through a wireless air interface. The transceiver 1201 may also be referred to as a transceiver unit or a communication unit. The transceiver 1201 may include a radio frequency unit and one or more antennas. The radio frequency unit, such as a remote radio unit (RRU), may be specifically configured to: transmit a radio frequency signal and perform conversion between a radio frequency signal and a baseband signal. The one or more antennas may be specifically configured to radiate and receive the radio frequency signal. Optionally, the transceiver 1201 may further include only the foregoing radio frequency unit. In this case, the communication apparatus 1200 may include the transceiver 1201, the memory 1202, the processor 1203, and the antenna.
The memory 1202 and the processor 1203 may be integrated together or may be independent of each other. As shown in
In addition, the communication apparatus 1200 may further include a communication interface (not shown in
It should be understood that the communication module 1101 may have a structure shown in the transceiver 1201, that is, the communication module 1101 includes the radio frequency unit and the antenna. Alternatively, the communication module 1101 may include the foregoing radio frequency unit. The processing module 1102 may include the processor 1203, or include the processor 1203 and the memory 1202.
When the foregoing first access network device is implemented by using the structure shown in
In a possible implementation, a communication apparatus 1300 shown in
During execution of the foregoing method embodiment, the communication module 1301 may be configured to receive fourth information from a first access network device, where the fourth information includes a context of the terminal device and an identifier of a target cell, the context of the terminal device is used by the second access network device to determine third information, and the third information is used by the terminal device to search for and select the target cell. The communication module 1301 may be further configured to send the third information to the first access network device, where the third information includes the identifier of the target cell, and the target cell belongs to the second access network device. The communication module 1301 may be further configured to receive a second request of the terminal device, where the second request includes the identifier of the target cell. The processing module 1302 may be configured to enable, based on the second request, the terminal device to access the target cell.
The third information may further include a part or all of the following information: a frequency point of the target cell; a handover threshold of the target cell; a handover priority of the target cell; or a preamble of the target cell.
In another implementation, the communication apparatus provided in this embodiment of this application may alternatively include a hardware component, such as a processor, a memory, or a transceiver.
For example, if the communication apparatus is a second access network device, a structure of the communication apparatus may be shown in
It should be understood that the communication module 1301 may have a structure shown in the transceiver 1201, that is, the communication module 1301 includes the radio frequency unit and the antenna. Alternatively, the communication module 1301 may include the foregoing radio frequency unit. The processing module 1302 may include the processor 1203, or include the processor 1203 and the memory 1202.
When the foregoing second access network device is implemented by using the structure shown in
In a possible implementation, a communication apparatus 1400 shown in
During execution of the foregoing method embodiment, the processing module 1402 may be configured to determine first information, where the first information includes network deployment information of one or more network cells, and the network deployment information of each network cell includes a correspondence between an area covered by the network cell and an identifier of the network cell. The communication module 1401 may be configured to send the first information to an access network device.
The area covered by the network cell may include a route on which the terminal device is allowed to move, and deployment information of each network cell includes a correspondence between information about the route on which the terminal device is allowed to move and the identifier of the network cell.
The information about the route on which the terminal device is allowed to move may include a geographical location corresponding to the route on which the terminal device is allowed to move.
The geographical location corresponding to the route on which the terminal device is allowed to move may include a name, an identifier, and/or a latitude and longitude corresponding to the route on which the terminal device is allowed to move.
For example, the communication module 1401 may be further configured to receive, from a network exposure function network element, the information about the route on which the terminal device is allowed to move.
In another implementation, the communication apparatus provided in this embodiment of this application may alternatively include a hardware component, such as a processor, a memory, or a transceiver.
For example, if the communication apparatus is a management device, a structure of the communication apparatus may be shown in
Specifically, the communication interface 1501 may be a wired communication interface, for example, an interface used for communication between network elements. It should be understood that the memory 1502 may alternatively be externally connected to the communication apparatus 1500. In this case, the communication apparatus 1500 may include only the communication interface 1501 and the processor 1503.
It should be understood that the communication module 1401 may have a structure shown in the communication interface 1501. The processing module 1402 may include the processor 1503, or include the processor 1503 and the memory 1502.
When the foregoing communication apparatus is implemented by using the structure shown in
It should be understood that the components included in the communication apparatus in the foregoing embodiments are illustrative, and are merely a possible example. In an actual implementation, the components included in the communication apparatus may have another composition manner. In addition, the components in the foregoing communication apparatus may be integrated into one module, or may exist independently physically. The foregoing integrated module may be implemented in a form of hardware, or may be implemented in a form of a software functional module. This should not be understood as being limited to the structure shown in the foregoing accompanying drawings.
Based on a same concept as the foregoing method embodiment, an embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the program is executed by a processor, a computer is enabled to perform an operation performed by the terminal device, the first access network device, the second access network device, or the management device in any one of the foregoing method embodiment or the possible implementations of the foregoing method embodiment.
Based on a same concept as the foregoing method embodiment, this application further provides a computer program product. When the computer program product is invoked and executed by a computer, the computer may be enabled to perform an operation performed by the terminal device, the first access network device, the second access network device, or the management device in any one of the foregoing method embodiment or the possible implementations of the foregoing method embodiment.
Based on a same concept as the foregoing method embodiment, this application further provides a chip or a chip system. The chip may include a processor. The chip may further include a memory (or a storage module) and/or a transceiver (or a communication module); or the chip is coupled to a memory (or a storage module) and/or a transceiver (or a communication module). The transceiver (or the communication module) may be configured to support the chip in performing wired and/or wireless communication. The memory (or the storage module) may be configured to store a program. The processor invokes the program to implement an operation performed by the terminal device, the first access network device, the second access network device, or the management device in any one of the foregoing method embodiment or the possible implementations of the foregoing method embodiment. The chip system may include the foregoing chip, or may include the foregoing chip and another discrete component, such as the memory (or the storage module) and/or the transceiver (or the communication module).
Based on a same concept as the foregoing method embodiment, this application further provides a communication system. The communication system may be configured to implement an operation performed by the terminal device, the first access network device, the second access network device, or the management device in any one of the foregoing method embodiment or the possible implementations of the foregoing method embodiment. For example, the communication system has the structure shown in
The embodiments of this application are described with reference to flowcharts and/or block diagrams of the method, the apparatus, and the computer program product in the embodiments. It should be understood that computer program instructions may be used to implement each process and/or each block in the flowcharts and/or the block diagrams and a combination of a process and/or a block in the flowcharts and/or the block diagrams. The computer program instructions may be provided for a general-purpose computer, a special-purpose computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the instructions executed by a computer or a processor of another programmable data processing device generates an apparatus for implementing a specific function in one or more procedures in the flowcharts and/or in one or more blocks in the block diagrams.
The computer program instructions may alternatively be stored in a computer-readable memory that can indicate the computer or the another programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
The computer program instructions may alternatively be loaded onto the computer or the another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, to generate computer-implemented processing. Therefore, the instructions executed on the computer or the another programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
| Number | Date | Country | Kind |
|---|---|---|---|
| 201910469908.X | May 2019 | CN | national |
This application is a continuation of International Application No. PCT/CN2020/093763, filed on Jun. 1, 2020, which claims priority to Chinese Patent Application No. 201910469908.X, filed on May 31, 2019. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/CN2020/093763 | Jun 2020 | US |
| Child | 17537375 | US |