Communication method and device
By determining the location information and obtaining the associated configuration information through the terminal equipment, the problem that the service quality requirements of the drone cannot be met in different locations is solved, and efficient service quality management is achieved.
Patent Information
- Application Number
- CN202311444290.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
AI Technical Summary
The existing QoS configuration methods cannot meet the service quality of drones in different locations.
The terminal device determines its own location information and obtains the associated configuration information based on the location information. The configuration information is associated with the service quality to realize the service quality requirements of network communication.
It effectively meets the service quality needs of drones in different locations and ensures the quality of network communication.
Smart Images

Figure CN119922622A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0002] As a new type of aircraft, uncrewed aerial vehicle (UAV) has become increasingly popular due to its flexibility and convenience. At the same time, cellular networks can provide UAVs with important features such as wide coverage, high reliability, high security, and continuous mobility, as well as supervision for regulators. The communication environment of UAVs is quite different from that of ordinary terminals. They mainly fly above base stations and connect to base stations through Uu ports, mainly communicating in line of sight (LOS) paths. Therefore, UAVs can receive signals from more base stations.
[0003] When drones perform corresponding tasks, different locations may have different quality of service (QoS) requirements. However, the existing QoS configuration methods cannot meet the QoS requirements of terminal devices at different locations. Summary of the invention
[0004] The present application proposes a communication method and apparatus, which can effectively provide QoS configuration for terminal equipment to meet the service quality QoS requirements in different locations.
[0005] In the first aspect, the present application implements a communication method, which can be executed by a terminal device or by a chip or chip system corresponding to the terminal device, without specific limitation. Taking the terminal device as an example, the method can specifically include: the terminal device determines the first location information of the terminal device; then determines the first configuration information, the first configuration information is associated with the first location information; and the first configuration information is associated with the quality of service of the terminal device.
[0006] In an embodiment of the present application, the configuration information may include service quality information, service quality configuration information, other information related to service quality, etc.; or, the configuration information in an embodiment of the present application is service quality information, or service quality configuration information, or other information related to service quality, etc.
[0007] The configuration information is associated with the quality of service of the terminal device, which can be understood as the configuration information and the quality of service of the terminal device being bound to or mapped to each other, or can be understood as the configuration information being used to determine the quality of service of the terminal device, or affecting the quality of service of the terminal device. Similarly, the quality of service of the terminal device can also be used to configure or determine the corresponding configuration information, which is not specifically limited.
[0008] In addition, the association between the first configuration information and the first location information can be understood as the first configuration information and the first location information being bound to or corresponding to each other. For example, when any terminal device or other communication device is located at / close to the first location, the first configuration information is used. It can also be understood that the first location information is one of the reference information used to generate / determine the first configuration information (for example, the network device generates the first configuration information based on the first location information). It can also be understood that the first configuration information affects the service quality of the terminal device located at the first location.
[0009] In the present application scheme, the terminal device first determines its own first location information, and then determines the first configuration information, and the first configuration information is associated with the first location information, and the first configuration information is associated with the service quality of the terminal device. Therefore, the terminal device is configured based on the first configuration information to achieve network communication, which can ensure the service quality requirements when the terminal device is located at the first location information.
[0010] In the embodiment of the present application, the terminal device determines the first configuration information, which may include but is not limited to the following implementations:
[0011] Implementation method one: The terminal device determines the first configuration information based on the first location information and the first condition; the first condition is used to indicate a target area corresponding to at least one configuration information, and the at least one configuration information includes the first configuration information.
[0012] In an embodiment of the present application, before determining the first configuration information, the terminal device may receive the first condition from the first network device or the second network device.
[0013] In a possible implementation manner, the first condition may include information of a target area corresponding to at least one configuration information.
[0014] In an embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information; wherein the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0015] Through this implementation, the terminal device can obtain information about the target area corresponding to the at least one configuration information, so as to be used for subsequently determining corresponding configuration information based on its own location information.
[0016] In a possible implementation, the first condition may also include but is not limited to one or more of the following: a first distance threshold, a second distance threshold, and information of a reference point within the target area corresponding to at least one configuration information; wherein the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and the reference point within the target area, and the reference point may be a location point within the target area (such as the center point or any point within the target area) or a location range (such as a smaller area within the target area).
[0017] Through this implementation, the terminal device can effectively determine the relationship between its own position and the target areas provided by the network device, and then determine the corresponding configuration information.
[0018] Based on the first implementation, in a possible implementation, the terminal device determines the first configuration information based on the first location information and the first condition, which may specifically include: first determining the relationship between the first location and the target area according to the first location information and the first condition; and then determining the first configuration information according to the relationship between the first location and the target area. The relationship between the first location and the target area may include, but is not limited to, any one or more of the following:
[0019] (1) The first position is located within the target area corresponding to the first configuration information; (2) The distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold; (3) The distance between the first position and a reference point within the target area corresponding to the first configuration information is less than a second distance threshold.
[0020] Through this implementation method one, the terminal device determines the relationship between its own location and the target area corresponding to at least one configuration information based on its own location information and the target area corresponding to the at least one configuration information provided by the network device, and can then effectively determine the corresponding configuration information to ensure the service quality requirements of its own location.
[0021] In a possible implementation manner, the method further includes: the terminal device sends indication information of the first configuration information to the first network device.
[0022] In an embodiment of the present application, the indication information of the first configuration information may be identification information (ID / serial number / index, etc.) of the first configuration information, or the indication information of the first configuration information may be used to indicate identification information (ID / serial number / index, etc.) of the first configuration information, and this is not limited.
[0023] Through this implementation, the terminal device can effectively and accurately inform the first network device of the first configuration information determined by itself, so that the first network device configures the terminal device based on the first configuration information.
[0024] Implementation method 2: The terminal device determines the first configuration information, which may include: the terminal device receives first information from the first network device, and the first information may include but is not limited to: the first configuration information, and / or indication information of the first configuration information.
[0025] In the second implementation method, the indication information of the first configuration information can be the identification information (ID / serial number / index, etc.) of the first configuration information, or the indication information of the first configuration information is used to indicate the identification information (ID / serial number / index, etc.) of the first configuration information, and this is not limited.
[0026] Based on the second implementation, the terminal device may first send the first location information to the first network device so that the first network device can effectively obtain the first location information. The first location information may be the current location information of the terminal device or the location information that the terminal device expects to report, which is not limited.
[0027] In the embodiment of the present application, the first network device may be an access network device (eg, a base station) serving the terminal device. Through this second implementation, the terminal device may effectively obtain the first configuration information associated with the first location information from the first network device (eg, an access network device).
[0028] In the second aspect, the present application implements a communication method, which can be executed by a first network device, or by a chip or chip system corresponding to the first network device, without specific limitation. Taking the first network device as an example, the method can specifically include: the first network device receives a second configuration from a second network device, the second configuration includes at least one configuration information, and the configuration information is associated with the service quality of the terminal device; and then determines the first configuration information, and the first configuration information is associated with the first location information of the terminal device.
[0029] In the embodiment of the present application, the first network device may be an access network device serving the terminal device, such as a base station. The second network device is a core network device / core network element.
[0030] In an embodiment of the present application, the configuration information may include service quality information, service quality configuration information, other information related to service quality, etc.; or, the configuration information in an embodiment of the present application is service quality information, or service quality configuration information, or other information related to service quality, etc.
[0031] The configuration information is associated with the quality of service of the terminal device, which can be understood as the configuration information and the quality of service of the terminal device being bound to or mapped to each other, or can be understood as the configuration information being used to determine the quality of service of the terminal device, or affecting the quality of service of the terminal device. Similarly, the quality of service of the terminal device can also be used to configure or determine the corresponding configuration information, which is not specifically limited.
[0032] In addition, the association between the first configuration information and the first location information can be understood as the first configuration information and the first location information being bound to or corresponding to each other. For example, when any terminal device or other communication device is located at or close to the first location, the first configuration information is used. It can also be understood that the first location information is one of the reference information used to generate / determine the first configuration information (for example, the network device generates the first configuration information based on the first location information). It can also be understood that the first configuration information affects the service quality of the terminal device located at the first location.
[0033] In the present application scheme, the first network device receives the second configuration from the second network device, the second configuration includes at least one configuration information, and the configuration information is associated with the service quality of the terminal device; then determines the first configuration information, and the first configuration information is associated with the first location information of the terminal device. Therefore, the first network device configures the terminal device based on the first configuration information to achieve network communication, which can ensure the service quality requirements of the terminal device when it is located at the first location information.
[0034] In a possible implementation manner, the at least one configuration information is associated with at least one target area.
[0035] In an embodiment of the present application, the at least one configuration information is associated with at least one target area, which may include but is not limited to: one configuration information is associated with one or more target areas (or one configuration information corresponds to one or more target areas); or one target area is associated with one or more configuration information (or one target area corresponds to one or more configuration information).
[0036] In a possible implementation manner, the second configuration further includes information about a portion of the target areas or information about all of the target areas in the at least one target area.
[0037] In an embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information; wherein the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0038] Through this implementation, the first network device can effectively obtain information about part of the target areas or all the target areas in the target area corresponding to the at least one configuration information from the second network device (core network device).
[0039] In the embodiment of the present application, the first network device determines the first configuration information, which may include but is not limited to the following implementations:
[0040] Implementation method 1: The first network device receives indication information of the first configuration information from the terminal device.
[0041] In a possible implementation, before receiving indication information of the first configuration information from the terminal device, the first network device sends a first condition to the terminal device, where the first condition is used to indicate a target area corresponding to at least one configuration information.
[0042] Through this implementation, the terminal device can effectively determine the corresponding configuration information based on its own location information and the first condition.
[0043] In a possible implementation manner, the first condition may include information of a target area corresponding to the at least one configuration information.
[0044] Through this implementation, the terminal device is provided with information of the target area corresponding to the at least one configuration information, so that the terminal device can effectively perform subsequent position judgment (i.e. determine the relationship between its own position and the target area) based on the information of the target area.
[0045] In a possible implementation, the first condition may also include one or more of the following: a first distance threshold, a second distance threshold, and information of a reference point within the target area corresponding to at least one configuration information; wherein the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and the reference point within the target area, and the reference point is a location point or location range within the target area.
[0046] Through this implementation, the terminal device can effectively determine the relationship between its own position and the target areas provided by the network device, and then determine the corresponding configuration information.
[0047] Implementation method 2: The first network device determines the relationship between the first position and the target area according to the first position information and information of the target area corresponding to at least one configuration information; and then determines the first configuration information according to the relationship between the first position and the target area.
[0048] In the embodiment of the present application, the first network device may receive the first location information from the first terminal device, or may request the first location information from the location management function LMF, which is not limited to this.
[0049] In one possible implementation, the relationship between the first position and the target area may include, but is not limited to, one or more of the following: the first position is located within the target area corresponding to the first configuration information; the distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold; the distance between the first position and a reference point within the target area corresponding to the first configuration information is less than a second distance threshold.
[0050] In a possible implementation, the first network device sends first information to the terminal device; the first information includes one or more of the following: first configuration information, indication information of the first configuration information.
[0051] Through this implementation, after the first network device determines the first configuration information, it effectively and accurately informs the terminal device of the first configuration information, so that the terminal device performs subsequent configuration based on the first configuration information.
[0052] In the third aspect, the present application implements a communication method, which can be executed by a second network device, or by a chip or chip system corresponding to the second network device, without specific limitation. Taking the second network device as an example, the method can specifically include: the second network device determines at least one configuration information; the second network device sends a second configuration to the first network device; the second configuration includes at least one configuration information; the at least one configuration information is associated with at least one target area; the configuration information is associated with the quality of service of the terminal device.
[0053] In the embodiment of the present application, the first network device may be an access network device serving the terminal device, such as a base station. The second network device may be a core network device or a core network element.
[0054] In an embodiment of the present application, the above-mentioned at least one configuration information is associated with at least one target area, which may include but is not limited to: one configuration information is associated with one or more target areas (or one configuration information corresponds to one or more target areas); or one target area is associated with one or more configuration information (or one target area corresponds to one or more configuration information).
[0055] In addition, the configuration information in the embodiments of the present application may include service quality information, service quality configuration information, other information related to service quality, etc.; or, the configuration information in the embodiments of the present application is service quality information, or service quality configuration information, or other information related to service quality, etc.
[0056] The configuration information is associated with the quality of service of the terminal device, which can be understood as the configuration information and the quality of service of the terminal device being bound to or mapped to each other, or can be understood as the configuration information being used to determine the quality of service of the terminal device, or affecting the quality of service of the terminal device. Similarly, the quality of service of the terminal device can also be used to configure or determine the corresponding configuration information, which is not specifically limited.
[0057] In a possible implementation manner, the second configuration may further include information about a portion of the target areas or information about all of the target areas in the at least one target area.
[0058] In an embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information; wherein the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0059] Through this implementation, the second network device (core network device / core network network element) can effectively provide the first network device (access network device of the terminal device) with information about part of the target area or all of the target area in the target area corresponding to the above-mentioned at least one configuration information, so that the first network device can determine the relationship between the location of the terminal device and the target area.
[0060] In a possible implementation manner, the method further includes: the second network device sends a first condition to the terminal device, where the first condition is used to indicate a target area corresponding to at least one configuration information.
[0061] Through this implementation, the second network device (core network device / core network network element) can effectively indicate to the first network device (access network device of the terminal device) the information of part of the target area or all of the target area in the target area corresponding to the above-mentioned at least one configuration information, so that the terminal device can determine the relationship between its own location and the target area.
[0062] In a possible implementation, the method includes: the second network device sends at least one configuration information and / or indication information of the at least one configuration information to the terminal device.
[0063] Through this implementation, the terminal device can obtain at least one configuration information and / or indication information of the at least one configuration information provided by the second network device, so that the terminal device can subsequently use the corresponding configuration information and feedback the corresponding configuration information.
[0064] Optionally, the first condition sent by the second network device to the terminal device can also be used to indicate that the corresponding configuration information is determined based on the relationship between the terminal device's location and the target area. In this way, the terminal device can be effectively triggered to determine or judge the relationship between its own location and the target area.
[0065] In a possible implementation manner, the first condition includes information of a target area corresponding to the at least one configuration information.
[0066] In an embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information; wherein the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0067] Through this implementation, the terminal device can obtain information about a target area corresponding to at least one configuration information, so as to be used for subsequently determining corresponding configuration information based on its own location information.
[0068] In a possible implementation, the first condition also includes one or more of the following: a first distance threshold, a second distance threshold, and information of a reference point within the target area corresponding to the at least one configuration information; wherein the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and the reference point within the target area, and the reference point may be a location point within the target area (such as the center point or any point within the target area) or a location range (such as a smaller area within the target area).
[0069] Through this implementation, the terminal device can effectively determine the relationship between its own position and the target areas provided by the network device, and then determine the corresponding configuration information.
[0070] The embodiment of the present application also provides another communication method, see the fourth aspect and the fifth aspect below for details. The method can be performed by a first communication device and a second communication device; the first communication device can be a terminal device or an access network device serving the terminal device, and the second communication device can be a core network device.
[0071] In a fourth aspect, the present application implements a communication method, which can be executed by a first communication device, or by a chip or chip system corresponding to the first communication device, without specific limitation. Take the first communication device as an example. The method can specifically include: the first communication device receives the first location information of the terminal device; then sends the first configuration information, the first configuration information is associated with the first location information; and the first configuration information is associated with the quality of service of the terminal device.
[0072] In the embodiment of the present application, the first communication device may be a core network device / core network element. The first communication device may receive the first location information from the second communication device (the second communication device may be a terminal device or an access network device serving the terminal device), or the first communication device may request the location management function LMF to obtain the first location information, which is not limited to this. In addition, the first location information may be the current location information of the terminal device or the location information that the terminal device expects to report, which is also not limited to this.
[0073] In an embodiment of the present application, the configuration information may include service quality information, service quality configuration information, other information related to service quality, etc.; or, the configuration information in an embodiment of the present application is service quality information, or service quality configuration information, or other information related to service quality, etc.
[0074] The configuration information is associated with the quality of service of the terminal device, which can be understood as the configuration information and the quality of service of the terminal device being bound to or mapped to each other, or can be understood as the configuration information being used to determine the quality of service of the terminal device, or affecting the quality of service of the terminal device. Similarly, the quality of service of the terminal device can also be used to configure or determine the corresponding configuration information, which is not specifically limited.
[0075] In addition, the association between the first configuration information and the first location information can be understood as the first configuration information and the first location information being bound to or corresponding to each other. For example, when any terminal device or other communication device is located at or close to the first location, the first configuration information is used. It can also be understood that the first location information is one of the reference information used to generate / determine the first configuration information (for example, the network device generates the first configuration information based on the first location information). It can also be understood that the configuration information affects the service quality of the terminal device located at the first location.
[0076] In a possible implementation manner, the method further includes: the first communication device sending a first condition to the second communication device, where the first condition is used to indicate a target area corresponding to at least one configuration information.
[0077] Through this implementation, the second communication device can determine the relationship between the location of the terminal device and the target area based on the first condition.
[0078] In a possible implementation manner, the first condition may include information of a target area corresponding to at least one configuration information.
[0079] In an embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information; wherein the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0080] Through this implementation, the second communication device (terminal device / service access network device) can obtain the information of the target area corresponding to the at least one configuration information, and then effectively determine or judge the relationship between the location of the terminal device and these target areas, so as to effectively report the location information or indication information of the terminal device to the first communication device.
[0081] In a possible implementation, the first condition may also include but is not limited to one or more of the following: a first distance threshold, a second distance threshold, and information of a reference point within the target area corresponding to at least one configuration information; wherein the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and the reference point within the target area, and the reference point may be a location point within the target area (such as the center point or any point within the target area) or a location range (such as a smaller area within the target area).
[0082] Through this implementation, the second communication device can effectively determine the relationship between the location of the terminal device and the target areas provided by the network device, so as to feed back the location information of the terminal device.
[0083] In a possible implementation, the method further includes: the first communication device determines the relationship between the first position and the target area based on the first position information and the first condition; and then determines the first configuration information according to the relationship between the first position and the target area. The relationship between the first position and the target area may include, but is not limited to, any one or more of the following: (1) the first position is located within the target area corresponding to the first configuration information; (2) the distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold; (3) the distance between the first position and a reference point within the target area corresponding to the first configuration information is less than a second distance threshold.
[0084] Through this implementation, the first communication device can determine the corresponding configuration information based on the first location information of the terminal device.
[0085] In a fifth aspect, the present application implements a communication method, which can be executed by a second communication device, or by a chip or chip system corresponding to the second communication device, without specific limitation. Take the second communication device as an example. The method can specifically include: the second communication device sends the first location information of the terminal device; then receives the first configuration information, the first configuration information is associated with the first location information; and the first configuration information is associated with the quality of service of the terminal device.
[0086] In an embodiment of the present application, the second communication device may be a terminal device or an access network device (such as a base station) serving the terminal device. The second communication device may send the first location information of the terminal device to the first communication device. The first communication device may be a core network device or a core network element.
[0087] Exemplarily, when the second communication device is the terminal device itself, the terminal device can send the first location information of the terminal device to the core network by itself. When the second communication device is the access network device of the terminal device, the access network device can first obtain the first location information from the terminal device and then send the first location information to the core network.
[0088] In an embodiment of the present application, the configuration information may include service quality information, service quality configuration information, other information related to service quality, etc.; or, the configuration information in an embodiment of the present application is service quality information, or service quality configuration information, or other information related to service quality, etc.
[0089] The configuration information is associated with the quality of service of the terminal device, which can be understood as the configuration information and the quality of service of the terminal device being bound to or mapped to each other, or can be understood as the configuration information being used to determine the quality of service of the terminal device, or affecting the quality of service of the terminal device. Similarly, the quality of service of the terminal device can also be used to configure or determine the corresponding configuration information, which is not specifically limited.
[0090] In addition, the association between the first configuration information and the first location information can be understood as the first configuration information and the first location information being bound to or corresponding to each other. For example, when any terminal device or other communication device is located at or close to the first location, the first configuration information is used. It can also be understood that the first location information is one of the reference information used to generate or determine the first configuration information (for example, the network device generates the first configuration information based on the first location information). It can also be understood that the configuration information affects the service quality of the terminal device located at the first location.
[0091] In a possible implementation manner, the method further includes: the second communication device receiving a first condition from the first communication device, where the first condition is used to indicate a target area corresponding to at least one configuration information.
[0092] Through this implementation, the second communication device can determine the relationship between the location of the terminal device and the target area based on the first condition.
[0093] In a possible implementation manner, the first condition may include information of a target area corresponding to the at least one configuration information.
[0094] In an embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information; wherein the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0095] Through this implementation, the second communication device (terminal device / service access network device) can obtain the information of the target area corresponding to the at least one configuration information, and then effectively determine or judge the relationship between the location of the terminal device and these target areas, so as to effectively report the location information or indication information of the terminal device to the first communication device.
[0096] In a possible implementation, the first condition may also include one or more of the following: a first distance threshold, a second distance threshold, and information of a reference point within the target area corresponding to at least one configuration information; wherein the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and the reference point within the target area, and the reference point may be a location point within the target area (such as the center point or any point within the target area) or a location range (such as a smaller area within the target area).
[0097] Through this implementation, the second communication device can effectively determine the relationship between the terminal device location and the target areas provided by the network device, and then determine the corresponding configuration information.
[0098] In a possible implementation, the method further includes: the second communication device determines the relationship between the first position and the target area based on the first position information and the first condition. The relationship between the first position and the target area may include, but is not limited to, one or more of the following: (1) the first position is located within the target area corresponding to the first configuration information; (2) the distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold; (3) the distance between the first position and a reference point within the target area corresponding to the first configuration information is less than a second distance threshold.
[0099] Through this implementation, the second communication device can know, through the relationship between the first location information of the terminal device and the target area corresponding to the first configuration information, that the first location of the terminal device is within the target area corresponding to the first configuration information, or is close to the target area corresponding to the first configuration information, that is, it meets the first condition for reporting the location information of the terminal device, so as to facilitate the subsequent sending of the first location information of the terminal device to the first communication device.
[0100] In the sixth aspect, an embodiment of the present application also provides a communication device, which can be used to execute the method of the first aspect. The device can be a terminal device, or the device can be a component in the terminal device (for example, a chip, or a chip system, or a circuit), or it can be a device that can be used in combination with the terminal device.
[0101] In one possible implementation, the device may include a module or unit corresponding to the method / operation / step / action described in the first aspect, and the module or unit may be a hardware circuit, or software, or a combination of a hardware circuit and software. In one possible implementation, the device may include a processing unit (also referred to as a processing module) and a communication unit (also referred to as a communication module), wherein the communication unit may be used to perform the functions of receiving and / or sending, and the processing unit may be used to perform the method described in the first aspect or any possible implementation of the first aspect.
[0102] In the seventh aspect, an embodiment of the present application also provides a communication device, which can be used to execute the method of the second aspect. The device can be a first network device, or the device can be a component in the first network device (for example, a chip, or a chip system, or a circuit), or it can be a device that can be used in combination with the first network device.
[0103] In one possible implementation, the device may include a module or unit corresponding to the method / operation / step / action described in the second aspect, and the module or unit may be a hardware circuit, or software, or a combination of a hardware circuit and software. In one possible implementation, the device may include a processing unit (also referred to as a processing module) and a communication unit (also referred to as a communication module), wherein the communication unit may be used to perform the functions of receiving and / or sending, and the processing unit may be used to perform the method described in the second aspect or any possible implementation of the second aspect.
[0104] In the eighth aspect, an embodiment of the present application also provides a communication device, which can be used to execute the method of the third aspect. The device can be a second network device, or the device can be a component in the second network device (for example, a chip, or a chip system, or a circuit), or it can be a device that can be used in combination with the second network device.
[0105] In one possible implementation, the device may include a module or unit corresponding to the method / operation / step / action described in the third aspect, and the module or unit may be a hardware circuit, or software, or a combination of a hardware circuit and software. In one possible implementation, the device may include a processing unit (also referred to as a processing module) and a communication unit (also referred to as a communication module), wherein the communication unit may be used to perform the functions of receiving and / or sending, and the processing unit may be used to perform the method described in the third aspect or any possible implementation of the third aspect.
[0106] In the ninth aspect, an apparatus is provided in an embodiment of the present application, comprising: at least one processor and a communication interface; wherein the communication interface is used to communicate with other apparatuses; the processor is used to run a set of programs so that the apparatus implements the method provided in the first aspect or any possible implementation manner thereof, or implements the method provided in the second aspect or any possible implementation manner thereof, or implements the method provided in the third aspect or any possible implementation manner thereof, or implements the method provided in the fourth aspect or any possible implementation manner thereof, or implements the method provided in the fifth aspect or any possible implementation manner thereof.
[0107] In the tenth aspect, an embodiment of the present application also provides a computer storage medium, which stores a software program. When the software program is read and executed by one or more processors, it can implement the method provided by the first aspect or any possible implementation method thereof, or implement the method provided by the second aspect or any possible implementation method thereof, or implement the method provided by the third aspect or any possible implementation method thereof, or implement the method provided by the fourth aspect or any possible implementation method thereof, or implement the method provided by the fifth aspect or any possible implementation method thereof.
[0108] In the eleventh aspect, an embodiment of the present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the method provided by the first aspect or any possible implementation thereof to be executed, or enables the method provided by the second aspect or any possible implementation thereof to be executed, or enables the method provided by the third aspect or any possible implementation thereof to be executed, or enables the method provided by the fourth aspect or any possible implementation thereof to be executed, or enables the method provided by the fifth aspect or any possible implementation thereof to be executed.
[0109] In the twelfth aspect, an embodiment of the present application provides a communication system, including a terminal device capable of implementing the method provided in the first aspect, a first network device capable of implementing the method provided in the second aspect, and a second network device capable of implementing the method provided in the third aspect.
[0110] In a thirteenth aspect, an embodiment of the present application provides a communication system, comprising a first communication device capable of implementing the method provided in the fourth aspect, and a second communication device capable of implementing the method provided in the fifth aspect.
[0111] In the fourteenth aspect, an embodiment of the present application also provides a chip system, which includes a processor for supporting a terminal device to implement the functions involved in the above-mentioned first aspect; or for supporting a first network device to implement the functions involved in the above-mentioned second aspect; or for supporting a second network device to implement the functions involved in the above-mentioned third aspect.
[0112] In a possible design, the chip system further includes a memory, which is used to store necessary program instructions and data executed by the loading device. The chip system can be composed of chips or include chips and other discrete devices.
[0113] In the fifteenth aspect, an embodiment of the present application also provides a chip system, which includes a processor for supporting a first communication device to implement the functions involved in the fourth aspect; or for supporting a second communication device to implement the functions involved in the fifth aspect.
[0114] In a possible design, the chip system further includes a memory, which is used to store necessary program instructions and data executed by the loading device. The chip system can be composed of chips or include chips and other discrete devices.
[0115] It should be noted that the technical effects that can be achieved by any possible implementation method of the above-mentioned sixth to fifteenth aspects or the sixth to fifteenth aspects can be correspondingly referred to the technical effects that can be achieved by any possible implementation method of the above-mentioned first to fifth aspects or the first to fifth aspects; they will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0116] Figure 1A A schematic diagram of a communication system between a drone and a base station provided in an embodiment of the present application;
[0117] Figure 1B A schematic diagram of another drone and base station communication system provided in an embodiment of the present application;
[0118] Figure 2A A schematic diagram of a mapping relationship of a service quality flow;
[0119] Figure 2B A schematic diagram of another mapping relationship of service quality flows;
[0120] Figure 3 A schematic diagram of a communication system to which the embodiments of the present application are applicable;
[0121] Figure 4 A flow chart of a communication method provided in an embodiment of the present application;
[0122] Figure 5 A flowchart of another communication method provided in an embodiment of the present application;
[0123] Figure 6 A schematic diagram of a process for implementing an embodiment of the present application;
[0124] Fig. 7A An example diagram of the boundary of a terminal device location from a target area provided in an embodiment of the present application;
[0125] Figure 7B A schematic diagram of a mapping of a quality of service process provided in an embodiment of the present application;
[0126] Figure 8 A schematic diagram of another implementation method provided for the present application;
[0127] Fig. 9 A schematic diagram of another implementation method provided in the present application;
[0128] Fig.10 A schematic diagram of a communication device provided in an embodiment of the present application;
[0129] Fig.11 A schematic diagram of another communication device provided in an embodiment of the present application;
[0130] Fig.12 A schematic diagram of a chip device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0131] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing specific embodiments and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "one", "a kind", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear contrary indication in the context. It should also be understood that in the embodiments of the present application, "one or more" refers to one, two or more; "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist; for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0132] References to "one embodiment" or "some embodiments" described in this specification mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Thus, the statements "in one embodiment", "in some embodiments", "in other embodiments", etc. that appear in different places in this specification are not necessarily all referenced to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways, and the "implementation method" in this specification is the same as the above. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways. Words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations, and any embodiment or design described as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or design. The use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding. In addition, in the accompanying drawings of the embodiments of the present application, the steps in the dotted or dotted boxes are optional steps.
[0133] The multiple involved in the embodiments of the present application refers to greater than or equal to two. It should be noted that in the description of the embodiments of the present application, words such as "first" and "second", or specific numbers "1", "2", "3", etc., are only used to distinguish the purpose of description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order. In addition, the term "used to indicate" mentioned in the description of the embodiments of the present application can include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, and it does not mean that the indication information must carry A.
[0134] The present application provides a communication method. In order to better understand the embodiments of the present application, the names and related technical features involved in the embodiments of the present application are explained below. It should be noted that these explanations are intended to make the embodiments of the present application easier to understand and should not be regarded as limiting the scope of protection claimed by the present application.
[0135] 1. Quality of service (QoS):
[0136] In order to provide different service qualities for different services, wireless networks provide QoS. QoS management is a control mechanism for wireless networks to meet the requirements of different service qualities. It is an end-to-end process that requires the service to pass through each network node (UE <
[0137] —>Base Station<—>Core Network) work together to ensure service quality. The air interface QoS management feature provides different end-to-end service quality according to the different needs of various services and users.
[0138] In the embodiment of the present application, the quality of service QoS may also be referred to as business service quality. Since the factors affecting network quality include bandwidth, delay, delay jitter, packet loss rate, etc., these factors affecting network service quality are also QoS measurement indicators.
[0139] 2. Data radio bearer (DRB):
[0140] Data Radio Bearer (DRB) represents the data radio bearer for data packet processing in the radio interface (Uu). DRB is responsible for providing the same data packet forwarding processing for (user) data packets. The gNB in the radio network maps DRB to QoS.
[0141] QoS management allows different users and different services to compete unequally for limited network resources by establishing various service data on appropriate data radio bearers (DRBs), thereby ensuring the user's service experience.
[0142] 3. QoS Flow:
[0143] 5G NR cancels the end-to-end evolved packet system (EPS) bearer of 4G LTE and replaces it with end-to-end QoS Flow. The most important difference between QoS Flow and EPS bearer is that QoS Flow can be created dynamically without end-to-end signaling. QoS Flow is divided into two sections: DRB bearer on the wireless air interface side and QoS Flow on the core network side. QoS Flow and DRB bearer can be dynamically mapped through the SDAP protocol. This dynamic mapping improves the efficiency of QoS Flow creation and avoids the inefficiency of LTE, which requires end-to-end signaling to create.
[0144] The following is a detailed introduction to the use of QoS Flow in the network:
[0145] In the new wireless NR, the user's data flow (IP flow) is usually divided into service data flow (SDF) and service quality flow (QoS Flow). SDF refers to a group of IP flows with the same service characteristics, while QoS Flow refers to an IP flow aggregated from multiple SDFs with the same QoS requirements and connected to the same packet data network (PDN). SDFs with different QoS requirements or different PDN connections are carried by different QoS Flows, and different QoS Flows are distinguished by service quality flow identifiers (QoS Flow Identifiers, QFI).
[0146] Specifically, the SDF between the terminal (UE) and the core network that has the same QoS requirements and belongs to the same protocol data unit session (PDU Session) is called a QoS Flow. The QoS Flow is controlled by the session management function (SMF) and can be pre-configured or established through the PDUSession establishment process or the PDU Session modification process. SDFs with the same QoS requirements can be sent through one QoS Flow, and SDFs with different QoS requirements can be sent through different QoS Flows. The section between the UE and the base station (gNodeB) air interface is still called the data radio bearer DRB, but the section between the base station (gNodeB) and the user plane function (UPF) no longer uses the concept of bearer, but is called NG-U Tunnel. A PDU Session uses a common NG-U Tunnel.
[0147] Each QoS flow has a service quality flow identifier QFI. QFI is just an identifier and does not represent the QoS requirements of any SDF, similar to the EBI carried by EPS. Within a PDU Session, the QFI of each QoS Flow is unique, that is, there is a one-to-one relationship between QoS Flow and QFI. The QoS needs / requirements of QoS Flow are represented by 5QI (5G QoS Identifier). Within the same PDU Session, a 5QI can be used to represent the same QoS requirements of one or more QoS Flows, and multiple QoS Flows can be distinguished by QFI. Figure 1AThe figure shows three QoS flows, with the corresponding identifiers QFI0, QFI1, and QFI2. These three use the same PDU Session, and the base station gNodeB and UPF share a common NG-U Tunnel. The QoS requirements of the QoS flows corresponding to the identifiers QFI0 and QFI1 are the same.
[0148] The QoS requirements of the QoS Flows corresponding to QFI0 and QFI1 are the same, so the 5QI used is the same (i.e. 5Q1=1), and the UE to gNodeB is carried through the same DRB (labeled as QCI1). The QoS Flow corresponding to QFI2 uses a different 5QI (i.e. 5QI=2), and the UE to gNodeB is carried through a DRB (labeled as QCI2).
[0149] The user data flow transmission process based on QoS Flow is as follows:
[0150] 1. When a group of IP flows with the same service characteristics pass through a packet filter set (PFS), PFS allocates an SDF with the same QoS requirements to these IP flows. Figure 1B As shown, taking PDU Session 2 as an example, IP flow 3 is filtered to SDF3, IP flow 4 and IP flow 5 are filtered to SDF4, and QoS requirements are applied to each SDF respectively.
[0151] 2. UPF maps multiple SDFs with the same QoS requirements and belonging to the same PDU Session to a QoS Flow with the same QoS requirements. Figure 1B As shown, taking PDU Session 1 as an example, SDF1 and SDF2 are mapped to the QoS Flow identified as QFI1.
[0152] 3. gNodeB will map QoS Flow to DRB, and send these IP flows to UE through DRB. Finally, these IP flows will be applied to UE's APP. Figure 1B As shown in the figure, one DRB can correspond to one or more QoS Flows. Taking PDU Session 1, PDU Session 2, and PDU Session 3 as examples, QoS Flow (QFI1) is mapped to DRB1, QoS Flow (QFI2) is mapped to DRB2, and QoS Flow (QFI3 and QFI4) is mapped to DRB3.
[0153] The SDF between the core network and the UE is carried by QoS Flow, but the air interface between the UE and the gNodeB still uses DRB. Therefore, the QoS flow needs to be mapped to the DRB. To this end, 5G adds a service data adaptation protocol (SDAP) protocol layer to solve this problem. This protocol layer has the following two functions:
[0154] 1. Add the QoS Flow identifier, i.e., QFI, to the data packet. The receiving end reads the value from the SDAP header of the data packet.
[0155] 2. Map one or more QoS Flows to a DRB.
[0156] The following takes the base station (gNB) in the 5G network as the network device and the uncrewed aerial vehicle (UAV) as the terminal device to introduce a communication scenario applicable to the embodiment of the present application. The network device is the eNodeB in the 4G network or other devices in the 6G network, and this application does not limit it.
[0157] As a new type of aircraft, drones are becoming more and more popular due to their flexibility and convenience. At the same time, cellular networks can provide drones with important features such as wide coverage, high reliability, high security, and continuous mobility, as well as supervision for regulators. The communication environment of drones is quite different from that of ordinary terminals. They mainly fly above base stations and connect to base stations through Uu ports, mainly communicating in line of sight (LOS) paths. Therefore, drones can receive signals from more base stations. Figure 2A and Figure 2B The architectures applicable to the communication between the drone and the base station are shown respectively. The interface for interconnecting the base stations is called the Xn interface, which supports the exchange of signaling information between two base station nodes. From a logical point of view, the Xn interface is a point-to-point interface between two base station nodes. Even if there is no physical direct connection between the two base station nodes, the point-to-point logical interface is feasible.
[0158] When a drone performs a task, its spatial position (i.e., the distance from the base station) will change. In order to ensure the network service quality of the drone at different spatial positions, there may be different QoS requirements. However, the existing QoS configuration method cannot meet the QoS requirements of drones at different spatial positions.
[0159] Therefore, the present application proposes a communication method, which can effectively provide QoS configuration for terminal devices to meet the service quality QoS requirements in different locations.
[0160] The embodiments of the present application can be applied to various mobile communication systems, such as: new radio (NR) system, global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, and other communication systems such as future communication systems, and specific ones are not limited here.
[0161] The technical solution provided in the embodiments of the present application can also be applied to links between devices, where the links between devices refer to links established between devices of the same type, such as sidelinks (SL). The so-called links established between devices of the same type can be links between terminal devices, links between network devices, links between relay nodes, etc., which are not limited in the embodiments of the present application. Exemplarily, the sidelink link can be a link between drones, or a link between drones and other terminal devices. A drone can send A2X services (or A2X service messages, A2X service data, etc.) to other drones (or other terminal devices) through the sidelink link, or a drone can send sidelink communication messages of other service types (such as V2X service messages) to other drones (or other terminal devices) through the sidelink link.
[0162] Figure 3 A possible, non-limiting communication system architecture applicable to the embodiments of the present application is shown. Figure 3As shown, the communication system 3000 includes a wireless access network 100 and a core network (CN) 200. Optionally, the communication system 3000 may also include the Internet 300. The wireless access network 100 may include at least one network device (such as Figure 3 110a and / or 110b), and may also include at least one terminal device (such as Figure 3 At least one of 120a-120j in the RAN 100, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 3 The terminal device 120 is connected to the access network device in a wireless manner. The access network device is connected to the core network 200 in a wireless or wired manner. The core network device and the access network device in the core network 200 can be different physical devices, or can be the same physical device that integrates the core network logical function and the wireless access network logical function. Figure 3 This is just a schematic diagram, and the communication system may also include other network devices, which is not limited to this.
[0163] A network device is a network-side device with wireless transceiver functions. A network device may be a device in a radio access network (RAN) that provides wireless communication functions for terminal devices, and is called a RAN device. For example, a network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it may also be a module or unit that completes some functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also complete the functions of part or all of the physical layer. For detailed descriptions of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The network equipment can be a macro base station (such as Figure 3 110a), or a micro base station or an indoor station (such as Figure 3 110b), may also be a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. The embodiments of the present application take the network device as a base station as an example for explanation.
[0164] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a CU, DU, CU-control plane (CP), CU-user plane (UP), or radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).
[0165] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application takes CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. Optionally, the operations of updating the random seed and securely processing the data in the secure communication method provided in the embodiment of the present application may be performed by the RU, and the sending and receiving operations may be performed by the DU.
[0166] The terminal device is a user-side device with wireless transceiver function. The terminal device can also be called user equipment (UE), mobile station, mobile terminal, etc. The terminal device can be widely used in various scenarios, for example, device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device. The embodiments of the present application are described by taking the terminal device as an example.
[0167] The network equipment and terminal equipment can be fixed or movable. The network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the network equipment and terminal equipment.
[0168] The roles of network devices and terminal devices can be relative, for example, Figure 3 The helicopter or drone 120i in the figure can be configured as a mobile network device. For the terminal devices 120j that access the wireless access network 100 through 120i, the terminal device 120i is a network device; but for the network device 110a, 120i is a terminal device, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between network devices. In this case, relative to 110a, 120i is also a network device. Therefore, network devices and terminal devices can be collectively referred to as communication devices. Figure 3 110a and 110b in the figure may be referred to as communication devices having network device functions. Figure 3 120a-120j in the figure can be called communication devices with terminal equipment functions.
[0169] In the embodiments of the present application, the functions of the network device may also be performed by a module (such as a chip) in the network device, or by a control subsystem including the network device function. The control subsystem including the network device function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device including the terminal device function.
[0170] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0171] The technical solution of the present application is introduced below in conjunction with specific embodiments.
[0172] The present invention provides a communication method which is applicable to but not limited to Figure 2A / Figure 2B / Figure 3 The communication system shown. The method can be executed by the first network device, the second network device and the terminal device; or the method can be executed by the components (modules, chips, etc.) corresponding to the first network device, the second network device and the terminal device; or the method can be executed by a device corresponding to the first network device, the second network device and the terminal device. The embodiment of the application does not specifically limit the specific form and quantity of the first network device, the second network device and the terminal device. Please refer to Figure 4 As shown, the specific process of this method is as follows:
[0173] S401: The second network device sends a second configuration to the first network device, wherein the second configuration includes at least one configuration information associated with at least one target area; wherein the configuration information is associated with the quality of service of the terminal device. Accordingly, the first network device receives the second configuration from the second network device.
[0174] In an embodiment of the present application, the first network device may be an access network device (eg, a base station), and the second network device may refer to a core network device or a core network element.
[0175] In an embodiment of the present application, at least one configuration information is associated with at least one target area, which may be: one configuration information is associated with one or more target areas (or one configuration information corresponds to one or more target areas), or one target area is associated with one or more configuration information (one target area corresponds to one or more configuration information). This is not limited. In addition, the association of configuration information with the target area can be understood as the mutual binding or correspondence between the configuration information and the target area, and can also be understood as the information of the target area is one of the reference information used to generate or determine the configuration information (for example, the second network device generates configuration information based on the information of the target area). The association of configuration information with the target area can also be understood as the information of the target area is one of the influencing factors that affect the effect of the configuration information. The understanding of the association between configuration information and target areas can be extended to more descriptions based on the aforementioned understanding, and this is not limited.
[0176] In an embodiment of the present application, the configuration information may include service quality information, service quality configuration information, other information related to service quality, etc.; or, the configuration information in an embodiment of the present application is service quality information, or service quality configuration information, or other information related to service quality, etc.
[0177] The configuration information is associated with the quality of service of the terminal device, which can be understood as the configuration information and the quality of service of the terminal device being bound to or mapped to each other, or can be understood as the configuration information being used to determine the quality of service of the terminal device, or affecting the quality of service of the terminal device. Similarly, the quality of service of the terminal device can also be used to configure or determine the corresponding configuration information, which is not specifically limited.
[0178] In a possible implementation manner, the second network device determines (or configures) the at least one configuration information.
[0179] In a possible implementation manner, the second configuration also includes information about a portion of the target areas or information about all the target areas in the at least one target area.
[0180] In the embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information. Among them, the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0181] S402: The first network device sends a first condition to the terminal device, where the first condition is used to indicate a target area corresponding to the at least one configuration information. Accordingly, the terminal device receives the first condition.
[0182] In a possible implementation, the first network device may implement a communication function through a first node and implement a processing function through a second node; that is, in the above S401, the first node receives a second configuration from the second network device, the first node sends the second configuration to the second node, and the second node determines the first condition based on the second configuration; in S402, the second node sends the first condition to the first node, which then sends it to the terminal device.
[0183] Exemplarily, the first node is a DU, and the second node is a CU. In an ORAN architecture, the first node is an O-DU and / or an O-RU, and the second node is an O-CU and / or an O-DU.
[0184] In the embodiment of the present application, the first node and the second node can be located in the first network device or outside the first network device, and no specific limitation is made to this. In addition, the first node and the second node can be the same entity device or separate entity devices, and no limitation is made to this either.
[0185] In an embodiment of the present application, the first network device is an access network device (eg, a base station) serving the terminal device.
[0186] This S402 is an optional step.
[0187] In other embodiments, the first condition may be sent to the terminal device by the second network device.
[0188] In a possible implementation manner, the first condition includes information of a target area corresponding to the at least one configuration information.
[0189] In a possible implementation manner, the first condition may further include one or more of the following:
[0190] Information of reference points within the target area corresponding to the first distance threshold, the second distance threshold, and at least one configuration information;
[0191] Among them, the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and a reference point within the target area. The reference point can be a location point within the target area (such as the center point or any point within the target area) or a location range (such as a smaller area within the target area).
[0192] In a possible implementation manner, the second network device further sends the at least one configuration information and / or indication information of the at least one configuration information to the terminal device.
[0193] Exemplarily, the indication information of the configuration information may be an identification ID / serial number / index, etc. of the configuration information, or the indication information of the configuration information is used to indicate an identification / serial number / index, etc. of the configuration information.
[0194] S403: The first network device and the terminal device determine first configuration information, where the first configuration information is associated with first location information of the terminal device, and the first configuration information is associated with quality of service of the terminal device.
[0195] In an embodiment of the present application, the association between the first configuration information and the first location information can be understood as the first configuration information and the first location information being bound to or corresponding to each other. For example, when any terminal device or other communication device is located at or close to the first location, the first configuration information is used. It can also be understood that the first location information is one of the reference information used to generate or determine the first configuration information (for example, the network device generates the first configuration information based on the first location information). It can also be understood that the configuration information affects the service quality of the terminal device located at the first location.
[0196] In the embodiment of the present application, the first location information may be the current location information of the terminal device or the location information that the terminal device expects to report, which is not limited.
[0197] In the embodiment of the present application, S403 may include but is not limited to the following two implementations:
[0198] Implementation method 1: The first network device determines the first configuration information based on the first location information and the information of the target area corresponding to the at least one configuration information. Accordingly, the terminal device determines the first configuration information may include: the first network device sends the first information to the terminal device, the terminal device receives the first information, and the first information may include one or more of the first configuration information and the indication information of the first configuration information.
[0199] In a possible implementation, the first network device is an access network device, which implements the communication function through the first node and the processing function through the second node; then the first node obtains the first location information from the terminal device and obtains the information of the target area corresponding to at least one configuration information from the second network device; the first node sends the first location information and the information of the target area corresponding to the at least one configuration information to the second node, and the second node determines the first configuration information based on the first location information and the information of the target area corresponding to the at least one configuration information, and determines the first information based on the first configuration information, and the first information may include one or more of the first configuration information and the indication information of the first configuration information. Further, the second node sends the first information to the first node, and the first node sends the first information to the terminal device.
[0200] Exemplarily, the first node is a DU, and the second node is a CU. In an ORAN architecture, the first node is an O-DU and / or an O-RU, and the second node is an O-CU and / or an O-DU.
[0201] In the embodiment of the present application, the locations and devices of the first node and the second node can refer to the above description and will not be repeated here.
[0202] In one implementation, the first network device determines the first configuration information based on the first location information and the information of the target area corresponding to the at least one configuration information, which may specifically include: first determining the relationship between the first location and the target area according to the first location information and the information of the target area corresponding to the at least one configuration information; and then determining the first configuration information according to the relationship between the first location and the target area. The relationship between the first location and the target area may include, but is not limited to, one or more of the following:
[0203] (1) The first position is located in the target area corresponding to the first configuration information;
[0204] (2) The distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold;
[0205] (3) The distance between the first position and the reference point in the target area corresponding to the first configuration information is less than the second distance threshold.
[0206] In the embodiment of the present application, the first network device may receive the first location information from the first terminal device, or request the first location information of the terminal device from the location management function LMF, which is not limited to this.
[0207] Implementation method 2: The terminal device determines the first configuration information based on the first location information and the first condition. Accordingly, the first network device determining the first configuration information may include: the terminal device sends indication information of the first configuration information to the first network device, and the first network device receives the indication information of the first configuration information.
[0208] In one implementation, the terminal device determines the first configuration information based on the first location information and the first condition, which may specifically include: first determining the relationship between the first location and the target area according to the first location information and the first condition; and then determining the first configuration information according to the relationship between the first location and the target area. The relationship between the first location and the target area may include, but is not limited to, any one or more of the following:
[0209] (1) The first position is located in the target area corresponding to the first configuration information;
[0210] (2) The distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold;
[0211] (3) The distance between the first position and the reference point in the target area corresponding to the first configuration information is less than the second distance threshold.
[0212] In an embodiment of the present application, the terminal device may receive the first condition from the first network device or the second network device.
[0213] In summary, the present application provides a communication method, which includes: a terminal device first determines its own first location information, and then determines first configuration information, and the first configuration information is associated with the first location information, and the first configuration information is associated with the service quality of the terminal device. Therefore, the terminal device is configured based on the first configuration information to achieve network communication, which can ensure the service quality requirements when the terminal device is located at the first location information.
[0214] The present application also provides another communication method, which is applicable to but not limited to Figure 2A / Figure 2B / Figure 3 The communication system shown. The method can be executed by the first communication device and the second communication device; or the method can be executed by the components (modules, chips, etc.) corresponding to the first communication device and the second communication device; or the method can be executed by a device that matches and is used with the first communication device and the second communication device. The embodiments of the present application do not specifically limit the specific form and number of the first communication device and the second communication device. Figure 5 As shown, the specific process of this method is as follows:
[0215] S501: The second communication device sends first location information of the terminal equipment to the first communication device. Correspondingly, the first communication device receives the first location information.
[0216] In an embodiment of this solution, the first communication device may be a core network device or a core network element, and the second communication device may be a terminal device or an access network device (eg, a base station) serving the terminal device.
[0217] In one possible implementation, when the second communication device is an access network device, the second communication device implements the communication function through the first node and implements the processing function through the second node, then the first node sends the first location information of the terminal device to the first communication device (core network device or core network element).
[0218] Exemplarily, the first node is a DU, and the second node is a CU. In an ORAN architecture, the first node is an O-DU and / or an O-RU, and the second node is an O-CU and / or an O-DU.
[0219] In the embodiment of the present application, the first node and the second node can be located in the second communication device or outside the second communication device, and no specific limitation is made to this. In addition, the first node and the second node can be the same entity device or separate entity devices, and no limitation is made to this either.
[0220] In the embodiment of the present application, the first communication device may also obtain the first location information of the terminal device from the service management function LMF. The first location information may be the current location information of the terminal device or the location information that the terminal device expects to report, which is not limited.
[0221] In a possible implementation, before executing S501 (i.e., before the second communication device sends the first location information of the terminal device to the first communication device), it may also include: the first communication device sends a first condition to the second communication device, where the first condition is used to indicate a target area corresponding to at least one configuration information. Accordingly, the second communication device receives the first condition.
[0222] In a possible implementation manner, the first condition may include information of a target area corresponding to the at least one configuration information.
[0223] In the embodiment of the present application, the information of the target area may include but is not limited to one or more of longitude information, latitude information, and altitude information. Among them, the longitude information may include but is not limited to: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; the latitude information may include but is not limited to: the starting position information and the ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; the altitude information may include but is not limited to: the starting position information and the ending position information of the altitude corresponding to the target area; and / or the length of the altitude range corresponding to the target area.
[0224] In a possible implementation, the first condition may also include but is not limited to one or more of the following: a first distance threshold, a second distance threshold, and information of a reference point within the target area corresponding to the at least one configuration information; wherein the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and the reference point within the target area, and the reference point may be a location point within the target area (such as the center point or any point within the target area) or a location range (such as a smaller area within the target area).
[0225] In a possible implementation, before executing S501 (i.e., before the second communication device sends the first location information of the terminal device to the first communication device), the further executed steps may include: the second communication device determines the relationship between the first location and the target area based on the first location information and the first condition. The relationship between the first location and the target area may include, but is not limited to, one or more of the following:
[0226] (1) The first position is located in the target area corresponding to the first configuration information;
[0227] (2) The distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold;
[0228] (3) The distance between the first position and the reference point in the target area corresponding to the first configuration information is less than the second distance threshold.
[0229] In one possible implementation, when the second communication device is an access network device, the second communication device implements the communication function through the first node and implements the processing function through the second node; then the first node sends the first location information from the terminal device or LMF and the first condition from the first communication device (core network device or core network network element) to the second node, and then the second node determines the relationship between the first location and the target area based on the first location information and the first condition; then the second node determines to report the first location information based on the relationship between the first location and the target area; finally, the second node instructs the first node to send the first location information to the first communication device (core network device or core network element).
[0230] Exemplarily, the first node is a DU, and the second node is a CU. In an ORAN architecture, the first node is an O-DU and / or an O-RU, and the second node is an O-CU and / or an O-DU.
[0231] In the embodiment of the present application, the locations and devices of the first node and the second node can refer to the above description and will not be repeated here.
[0232] In some embodiments, the first communication device may also determine the relationship between the first location and the target area based on the first location information and the first condition; and then determine or configure the first configuration information based on the relationship between the first location and the target area (the specific content of the relationship can refer to the content of the relationship determined by the above-mentioned second communication device); the first configuration information is associated with the first location information and is associated with the service quality of the terminal device.
[0233] S502: The first communication device sends first configuration information to the second communication device, the first configuration information is associated with the first location information, and the first configuration information is associated with the service quality of the first terminal device. Correspondingly, the second communication device receives the first configuration information from the first communication device.
[0234] To summarize, the present application provides a communication method, which includes: a first communication device (such as a core network device) receives first location information of a terminal device; and sends first configuration information to a second communication device (such as a terminal device / access network device serving the terminal device), wherein the first configuration information is associated with the first location information, and the first configuration information is associated with the service quality of the terminal device, so that the terminal device uses the first configuration information to achieve communication, which can ensure the service quality requirements under the first location information.
[0235] Based on the above Figure 4 and Figure 5 The communication method shown is further described in detail below through several possible implementations.
[0236] Implementation method 1:
[0237] Based on the above Figure 4 In the solution, in the first implementation, the first network device is a base station (such as gNB, etc.) as an example, and the second network device is a core network 5GC as an example, and the following introduction is made. In practice, due to different application scenarios or the evolution of network architecture, the first network device can also be other network devices that can implement the same method or function, and the second network device is the same, and this application does not specifically limit this.
[0238] For example, in this second embodiment, 5GC pre-provides at least one QoS configuration based on location information for the base station (which may be equivalent to the above Figure 4 In the second configuration of the solution), the base station can determine the corresponding QoS configuration for the terminal device according to the location information of the terminal device. In this implementation, the terminal device takes UE1 as an example, and UE1 can be an aircraft or a drone. Figure 6 As shown, the process of the first implementation is as follows:
[0239] S601: 5GC sends a QoS configuration based on location information to the base station. Correspondingly, the base station receives the QoS configuration based on location information from 5GC.
[0240] In a possible implementation manner, the QoS configuration includes QoS information of at least one QoS flow, and the QoS information of each QoS flow includes QoS configuration information and corresponding location information.
[0241] Exemplarily, 5GC sends a QoS configuration to the base station, and the QoS configuration includes QoS information of QoS flow (QFI1) and QoS information of QoS flow (QFI2); the QoS information of QoS flow (QFI1) includes QoS configuration information 1 and information of position 1, and the QoS information of QoS flow (QFI2) includes QoS configuration information 2 and information of position 2. Among them, QoS configuration information 1 and QoS configuration information 2 can be QoS parameters configured in the prior art. When the UE is at position 1, the QoS configuration parameters of QoS flow (QFI1) are used, and when the UE is at position 2, the QoS configuration parameters of QoS flow (QFI2) are used.
[0242] In another possible implementation, the QoS configuration includes QoS configuration information and location conditions (or trigger conditions) of at least one QoS flow, and the location conditions (or trigger conditions) include location information corresponding to the at least one QoS flow.
[0243] Exemplarily, the core network sends a QoS configuration to the base station, wherein the QoS configuration includes QoS configuration information 1 of QoS flow (QFI1), QoS configuration information 2 of QoS flow (QFI2), and location conditions; the location conditions include information of location 1 corresponding to QoS flow (QFI1) / QoS configuration information 1 and information of location 2 corresponding to QoS flow (QFI2) / QoS configuration information 2. When the UE is located at location 1, QoS configuration information 1 of QoS flow (QFI1) is used, and when the UE is located at location 2, QoS configuration information 2 of QoS flow (QFI2) is used.
[0244] Based on the above-mentioned implementation methods, 5GC can send the QoS configuration information and the corresponding location information of the QoS flow to the base station synchronously, or asynchronously, or carry the QoS configuration information and the corresponding location information of the QoS flow in the same configuration / message, or send them separately, which is not limited in this application. Moreover, 5GC can also provide the QoS configuration information and / or the corresponding location information of the QoS flow to the base station in other implicit ways, such as 5GC providing the base station with indication information of the QoS configuration information of the QoS flow (such as ID / serial number / index, etc.) and / or indication information of the corresponding location (such as location identifier, etc.). 5GC can also send the correspondence between the QoS configuration information and the corresponding location information of the QoS flow to the base station (such as Table 1 and Table 2 below).
[0245] In this implementation, one QoS flow corresponds to one QoS configuration information as an example for description. In practical applications, one QoS flow may correspond to multiple QoS configuration information, or multiple QoS flows may correspond to one QoS configuration information, which is not limited in this application.
[0246] In addition, each QoS flow (or configuration information of each QoS flow) may correspond to one or more location information. The location information may refer to the geographical location information of a certain spatial point or the geographical location information of an area / range, and there is no specific limitation on this.
[0247] As shown in Table 1, the QoS configuration based on location information provided by 5GC includes but is not limited to QoS configuration information 1 of QoS flow (QFI1), QoS configuration information 2 of QoS flow (QFI2), and information of location 1 and information of location 2; wherein, QoS configuration information 1 of QoS flow (QFI1) corresponds to information of location 1, and QoS configuration information 2 of QoS flow (QFI2) corresponds to information of location 2.
[0248] Table 1
[0249]
[0250] Exemplarily, as shown in Table 1, QoS flow (QFI1) (or QoS configuration information 1) corresponds to information of position 1, and the information of position 1 may be one or more of longitude x1, latitude y1, and altitude z1 corresponding to position 1, such as the geographic coordinate system (x1, y1, z1) of position 1. When the UE is at position 1, QoS configuration information 1 of QoS flow (QFI1) is used. The information of position 2 corresponding to QoS flow (QFI2) (or QoS configuration information 2) is the same.
[0251] As shown in Table 2, the location information-based QoS configuration provided by 5GC includes but is not limited to QoS configuration information 1 of QoS flow (QFI1), QoS configuration information 2 of QoS flow (QFI2), and information of area 1 and information of area 2; wherein, QoS configuration information 1 of QoS flow (QFI1) corresponds to the information of area 1, and QoS configuration information 2 of QoS flow (QFI2) corresponds to the information of area 2.
[0252] Table 2
[0253]
[0254] For example, as shown in Table 2, QoS flow (QFI1) (or QoS configuration information 1) corresponds to information of area 1, and the information of area 1 may include one or more information of the longitude range, latitude range, and altitude range of area 1, wherein the longitude range may be the starting longitude + the ending longitude, for example, the longitude range is expressed as is the starting longitude, is the end longitude; the latitude range can be the starting latitude + the end latitude, for example, the latitude range is expressed as is the starting latitude, is the end dimension; the height range may refer to the height range above sea level, and the height range may be expressed as the starting height + the end height. For example, the height range is expressed as (z 1 , z 2 ), z 1 is the starting height, z 2 is the end point height. In addition, the longitude range / latitude range / altitude range can also be expressed as a length value.
[0255] In some embodiments, the information of the area 1 may also be position range information, for example, the information of the area 1 is represented by the position (x, y, z) of the center point + radius r. This application does not make any specific limitation on this.
[0256] In other embodiments, the QoS configuration based on location information provided by 5GC may not include location information. The base station can configure the location information corresponding to the QoS configuration information of at least one QoS flow by itself. The location information configured by the base station can refer to the location information configured by the core network 5GC, which will not be described here.
[0257] S602: The base station determines QoS configuration information according to the QoS configuration based on the location information and / or the location information of UE1.
[0258] Exemplarily, the base station may receive the location information of UE1 from UE1, or request a location management function (LMF) to obtain the location information of UE1. In this implementation, taking UE1 as an example, the location information of UE1 may refer to the current location information of UE1.
[0259] In one possible implementation, the base station can determine the location or area in which QoS configuration information UE1 is located based on the location information of UE1 and the QoS configuration based on the location information provided by 5GC.
[0260] Exemplarily, referring to the QoS configuration based on location information shown in Table 1, the base station determines the relationship between the location of UE1 and location 1 and location 2, respectively, and further determines whether UE1 is in location 1 / location 2 through the relationship between the location of UE1 and location 1 / location 2. If the relationship between the location of UE1 and location 1 is that the location of UE1 and location 1 are the same location, or the straight-line distance between the location of UE1 and location 1 is less than the set threshold, then the base station determines to use QoS configuration information 1 of QoS flow (QFI1).
[0261] Exemplarily, referring to the QoS configuration based on location information shown in Table 2, the base station determines the relationship between the location of UE1 and area 1 / area 2, and further determines whether UE1 is in area 1 / area 2 based on the relationship between the location of UE1 and area 1 / area 2. If the relationship between the location of UE1 and area 1 is that the location of UE1 is in area 1, or meets the conditions for entering area 1, then the base station determines to use QoS configuration information 1 of QoS flow (QFI1).
[0262] In the first embodiment, the base station determines the relationship between the location of UE1 and the target area (such as area 1 / area 2 in Table 2 above), which may include but is not limited to: (1) the location of UE1 is / is not in the target area; (2) the location of UE1 meets / does not meet the conditions for entering the target area. When the base station determines that the location of UE1 is in the target area, or the location of UE1 meets the conditions for entering the target area, the QoS configuration information corresponding to the target area is used.
[0263] Exemplarily, the base station determines whether the location of UE1 meets the conditions for entering the target area (such as area 1 / area 2 shown in Table 2 above), which may include but are not limited to the following:
[0264] Condition 1 (distance threshold 1+boundary information of target area): before UE1 enters the target area, the base station determines that the shortest distance (or vertical distance) between UE1 and the boundary of the target area is less than distance threshold 1 according to the position of UE1.
[0265] In the above condition 1, the distance threshold 1 can come from the core network 5GC, or it can be pre-configured by the base station, and there is no limitation on this. The target area can be the area in the QoS configuration based on location information provided by 5GC, or it can be a new area determined by the base station based on the location / area in the QoS configuration provided by 5GC, and there is no limitation on this.
[0266] In addition, the boundary information of the target area may include the information of the reference point + the height information, wherein the information of the reference point may be the latitude and longitude coordinates, and the height information is the height from the sea level. The number of reference points is not limited. The boundary of the target area may be determined by the location / area in the QoS configuration based on the location information provided by the base station based on 5GC.
[0267] See also Fig. 7A As shown, taking the target area 1 corresponding to the QoS configuration information 1 of the QoS flow (QFI1) as an example, the boundary of the target area 1 is determined by the information of the two reference points and the height information; if the vertical distance between the position of UE1 and the boundary of the target area 1 is less than the distance threshold 1, the QoS configuration information 1 of the QoS flow (QFI1) corresponding to the target area 1 is used.
[0268] Condition 2 (distance threshold 2+information of target reference point): when the shortest distance between the position of UE1 and the target reference point is less than distance threshold 2.
[0269] In condition 2, distance threshold 2 can come from the core network 5GC or can be pre-configured by the base station, which is not limited. The information of the target reference point can be the latitude and longitude coordinates and altitude information of the center point or any point in the target area. The information of the target reference point can be provided by 5GC or configured by the base station itself, and the number of target reference points can be 1 or more, which is not limited in this application.
[0270] In the above S602, the base station determines the corresponding QoS configuration information according to the QoS configuration based on the location information provided by 5GC and the location of UE1. In an embodiment of the present application, a parallel optional implementation is also provided, including the following two steps S603 and S604, that is, the base station sends the location information or trigger conditions corresponding to the QoS configuration information of each QoS flow to UE1, and UE1 determines which QoS configuration information corresponds to the location / area, or which QoS configuration information area it is eligible to enter, based on its own location information and the location information or trigger conditions corresponding to the QoS configuration information, and then reports the location information of UE1 or the indication information of the QoS configuration information to the base station.
[0271] In this embodiment, if S602 is executed, the following S603 and S604 are not executed; if S602 is not executed, the following S603 and S604 are executed.
[0272] S603: The base station sends a trigger condition to UE1. Accordingly, UE1 receives the trigger condition.
[0273] In S603, the base station may send a trigger condition (also referred to as a location condition, equivalent to the above) to UE1. Figure 4 The first condition in the scheme), the trigger condition may include location / area information or location condition corresponding to at least one QoS flow (or QoS configuration information) in the QoS configuration provided by 5GC. In addition, the base station may also provide UE1 with indication information of each QoS flow (such as QFI, etc.), and / or provide UE1 with indication information of QoS configuration information of each QoS flow (such as ID / serial number / index, etc.).
[0274] For example, as shown in Table 3, QFI1 is the identifier of QoS flow (1), QFI2 is the identifier of QoS flow (2), and the base station can provide UE1 with: QFIs of multiple QoS flows (such as QFI1, QFI2) and corresponding location information (such as information at location 1, information at location 2). Or as shown in Table 4, the index of the QoS configuration information of QoS flow (1) is 1, and the index of the QoS configuration information of QoS flow (2) is 2, and the base station can provide UE1 with: indexes of multiple QoS configuration information (such as 1, 2) and corresponding location information (such as information at location 1, information at location 2).
[0275] Table 3
[0276]
[0277]
[0278] Table 4
[0279] Index of QoS configuration information Location Information 1 Information about location 1 (e.g., geographic coordinate system of location 1) 2 Information about location 2 (e.g., geographic coordinate system of location 2) … …
[0280] As another example, as shown in Table 5, QFI1 is the identifier of QoS flow (1), QFI2 is the identifier of QoS flow (2), and the base station can provide UE1 with: QFIs of multiple QoS flows (such as QFI1, QFI2) and corresponding regional information (such as information about region 1, information about region 2). Or as shown in Table 6, the index of the QoS configuration information of QoS flow (1) is 1, and the index of the QoS configuration information of QoS flow (2) is 2. The base station can provide UE1 with: indexes of multiple QoS configuration information (such as 1, 2) and corresponding regional information (such as information about region 1, information about region 2). For the explanation of the regional information, refer to the explanation in S602 above, which will not be repeated here.
[0281] Table 5
[0282] QoS flow identifier (QFI) Location Information QFI1 Information about area 1 QFI2 Information about area 1 … …
[0283] Table 6
[0284] Index of QoS configuration information Location Information 1 Information about area 1 2 Information about Area 2 … …
[0285] The above Tables 3 and 4, Table 5 and Table 6 are all examples. In actual applications, compared with Tables 3 and 4, Tables 5 and Table 6, they may contain more or less content, which will not be listed in detail here.
[0286] The specific implementation method for UE1 to determine whether its own position is at the position in Table 3 / Table 4 above, or is located in the area in Table 5 / Table 6 above, or meets the conditions for entering the area in Table 5 / Table 6 above can refer to the implementation method for the above-mentioned base station to make judgment based on the location information of UE1, which will not be repeated here.
[0287] Based on the above S602, the base station determines whether the location of UE1 meets the conditions for entering the target area. Similarly, in the following S604, UE1 can make its own determination. Based on the conditions determined by the base station, in the above S603, the base station also needs to send one or more of the following to UE1:
[0288] Distance threshold 1, distance threshold 2, boundary information of the target area (two reference point information + height information), information of the target reference point (unlimited number).
[0289] S604: UE1 sends location information / indication information of UE1 to the base station based on the trigger condition.
[0290] UE1 can determine whether it is in the location / area corresponding to the at least one QoS flow (or QoS configuration information) based on its own location and the location information or location condition corresponding to the at least one QoS flow (or QoS configuration information); when UE1 determines that it is in the location / area corresponding to any QoS flow (or QoS configuration information), or meets the conditions for entering the area corresponding to any QoS flow (or QoS configuration information), then in S604, UE1 can report its own location information to the base station, or report the indication information of the corresponding QoS flow (such as QFI, etc.) to the base station, or report the indication information of the QoS configuration information of the corresponding QoS flow (such as ID / serial number / index, etc.) to the base station.
[0291] Exemplarily, UE1 determines that its position is at position 1, then UE1 can report its position information to the base station, or refer to Table 3, UE1 reports QFI1 to the base station, or refer to Table 4, UE1 reports index 1 of QoS configuration information to the base station. Accordingly, after receiving the position information of UE1 or QFI1 or index 1 of QoS configuration information, the base station can determine the QoS configuration information of QoS flow (1).
[0292] As another example, UE1 determines that its location is in area 1, or meets the conditions for entering area 1, then UE1 can report its location information to the base station, or refer to Table 5, UE1 reports QFI1 to the base station, or refer to Table 6, UE1 reports index 1 of QoS configuration information to the base station. Accordingly, after receiving the location information of UE1 or QFI1 or index 1 of QoS configuration information, the base station can determine the QoS configuration information of QoS flow (1).
[0293] S605: The base station performs mapping of data radio bearers (DRBs).
[0294] Based on the location-based QoS configuration provided by 5GC, the base station maps the QoS flow of each location to the DRB.
[0295] For example, Figure 7B As shown, the QoS flow of location 1 (location1) is mapped to DRB1; the QoS flow of location 2 (location2) is mapped to DRB2.
[0296] Optionally, the base station can combine the location information corresponding to the QoS Flow with 5QI (5QI is used to characterize the QoS requirements of the QoS Flow) to map the DRB. For example, the QoS flow corresponding to location1 and 5QI=5 is mapped to DRB1; the QoS flow corresponding to location2 and 5QI=3 is mapped to DRB2.
[0297] In this implementation, the base station configures the mapping of QoS at different locations to the wireless data bearer DRB, which can be sent to UE1 in advance. That is, when S602 is executed, the execution order of S605 and S602 is not specifically limited. When S603-S604 is executed, the execution order of S605 and S603-S604 is not specifically limited.
[0298] S606: The base station maps the QoS flow of UE1 to the corresponding DRB based on the configuration information of the QoS flow of UE1.
[0299] For the base station side application DRB, it may include the following:
[0300] Based on the implementation manner of the base station judgment in S602 above, the base station can map the QoS flow to the corresponding DRB based on the determined QoS configuration information.
[0301] Based on the implementation of the UE1 judgment in S603 and S604 above, the base station needs to map the QoS flow of UE1 to the corresponding DRB after receiving the location information or indication information reported by UE1.
[0302] For example, the base station applies the corresponding DRB according to the location information or indication information reported by UE1. If UE1 is at location 1, DRB1 is applied; if UE1 is at location 2, DRB2 is applied.
[0303] For DRB application on UE1, the following situations may occur:
[0304] Case 1: Before S606, the base station does not send the mapping of QoS to DRB to UE1.
[0305] In this step, the base station needs to send the radio bearer configuration (Radio BearerConfig) corresponding to the QoS flow to UE1. Accordingly, after receiving the radio bearer configuration, UE1 configures the SDAP entity and the associated DRB according to the radio bearer configuration.
[0306] Exemplarily, after the base station determines the QoS configuration information of QoS flow (1) in S602 or receives index 1 of QFI1 / QoS configuration information in S604, the base station sends the radio bearer configuration 1 corresponding to QoS flow (1) to UE1. UE1 configures the SDAP entity and the associated DRB1 according to the radio bearer configuration 1.
[0307] Case 2: Before S606 , the base station has sent the location and SDAP configuration to UE1 in advance.
[0308] The base station configures the mapping of QoS at different locations to the radio data bearer DRB and has sent it to UE1 in advance.
[0309] For example, the base station configures mapping 1 (radio bearer configuration 1, location 1), mapping 2 (radio bearer configuration 2, location 2), and mapping 3 (radio bearer configuration 3, location 3), and then sends the radio bearer configurations corresponding to these different locations to UE1.
[0310] Based on the implementation of UE1 judgment in S603 and S604 above, UE1 can determine the corresponding wireless bearer configuration based on its own location to configure the corresponding SDAP entity and the corresponding DRB; optionally, UE1 can also indicate the corresponding DRB to the base station.
[0311] For example, UE1 determines that it is located at location1, and then configures the corresponding SDAP entity and the corresponding DRB1 according to the radio bearer configuration 1 corresponding to location1, and sends indication information to the base station to indicate DRB1.
[0312] In the first embodiment, the core network 5GC configures the location-based QoS configuration for the base station. When UE1 arrives at the corresponding area, the corresponding DRB configuration is applied or an indication message is sent to the base station, and the base station configures the corresponding DRB for the UE. This method can meet different QoS requirements at different locations.
[0313] Implementation method 2:
[0314] Based on the above Figure 4 In the second implementation mode of the solution, the first network device is a base station (such as gNB, etc.) as an example, and the second network device is a core network 5GC as an example, and the following introduction is made. In practice, due to different application scenarios or the evolution of network architecture, the first network device can also be other network devices that can achieve the same function, and the second network device is the same, and this application does not specifically limit this.
[0315] For example, in this second embodiment, the core network 5GC pre-provides QoS configuration for the base station (which may be equivalent to the above Figure 4 5GC can also provide UE1 with location-based QoS configuration. UE1 determines the corresponding QoS based on its location information and indicates it to the base station. Figure 8 As shown, the process of the second implementation is as follows:
[0316] S801: 5GC sends at least one QoS configuration information to the base station. Correspondingly, the base station receives the at least one QoS configuration information from 5GC.
[0317] In the second embodiment, one QoS flow corresponds to one QoS configuration information as an example for description. In practical applications, one QoS flow may correspond to multiple QoS configuration information, or multiple QoS flows may correspond to one QoS configuration information, which is not limited in the present application.
[0318] Different from S601 of the above-mentioned implementation mode 1, 5GC provides at least one QoS configuration information to the base station, but does not provide corresponding location information.
[0319] S802: 5GC sends a QoS configuration based on location information to UE1. Correspondingly, the base station receives the QoS configuration based on location information from 5GC.
[0320] In a possible implementation manner, the QoS configuration includes QoS information of at least one QoS flow, and the QoS information of each QoS flow includes QoS configuration information and corresponding location information.
[0321] In another possible implementation, the QoS configuration includes QoS configuration information and location conditions (or trigger conditions) of at least one QoS flow, and the location conditions (or trigger conditions) include location information corresponding to the at least one QoS flow.
[0322] In this implementation, each QoS flow (or configuration information of each QoS flow) may correspond to one or more location information. The location information may refer to the geographical location information of a certain spatial point or the geographical location information of an area / range, which is not specifically limited.
[0323] The specific description of S802 may refer to the specific description of S601 above, which will not be described in detail here.
[0324] The above S801 and S802 may be executed synchronously or asynchronously, and there is no limit to the execution order of S801 and S802.
[0325] S803: UE1 sends QoS indication information to the base station based on the QoS configuration provided by 5GC. Correspondingly, the base station receives the QoS indication information.
[0326] The specific implementation of S803 can refer to the specific implementation of S603-S604 in the above-mentioned implementation mode 1. However, different from the above-mentioned S603, in S803, UE1 receives QoS configuration information of at least one QoS flow from 5GC, and optionally, UE1 can also receive one or more of the following from 5GC:
[0327] Indication information of at least one QoS flow (e.g., QFI), and indication information of QoS configuration information of at least one QoS flow (e.g., ID / sequence number / index, etc.).
[0328] Exemplarily, UE1 determines QoS configuration information 1 of QoS flow (QFI1) based on its own location information, and the QoS indication information sent by UE1 to the base station may be any one or more of the following:
[0329] Indication information of QoS flow (for example, QFI1), indication information of QoS configuration information 1 (for example, index number 1), and indication information of DRB corresponding to QoS flow (QFI1).
[0330] S804: The base station applies corresponding QoS configuration information based on the QoS indication information of UE1.
[0331] That is, the base station has performed the mapping between the QoS flow and the DRB. In S804, the base station applies the corresponding QoS flow based on the QoS indication information of UE1, and sends the corresponding radio bearer configuration RadioBearerConfig to UE1 through the following S805.
[0332] Exemplarily, the base station determines QoS flow (QFI1) based on the QoS indication information of UE1, and the currently applied QoS flow is not QoS flow (QFI1), then the base station switches to QoS flow (QFI1).
[0333] Optionally, the base station sends indication information to the core network 5GC to indicate the QoS configuration information (QoS profile) corresponding to the application.
[0334] S805: The base station sends a radio bearer configuration RadioBearerConfig to UE1. Correspondingly, UE1 receives the radio bearer configuration RadioBearerConfig.
[0335] S806: UE1 applies the radio bearer configuration according to the radio bearer configuration RadioBearerConfig.
[0336] In the second implementation mode, the core network 5GC configures the UE with a location-based QoS configuration. When the UE reaches a specific area, it can trigger the upper QoS indication information to instruct the base station to use the QoS configuration of the area; then the base station applies the corresponding QoS configuration information and provides the corresponding radio bearer configuration to UE1. The UE applies the corresponding radio bearer according to the radio bearer configuration RadioBearerConfig. This method can effectively meet different QoS requirements in different locations.
[0337] Implementation method three:
[0338] Based on the above Figure 5 In the scheme, in the third embodiment, the first communication device takes the core network 5GC as an example, and the second communication device takes the base station (such as gNB, etc.) as an example for the following introduction. In practice, due to different application scenarios or the evolution of network architecture, the second communication device can also be other network devices that can implement the same method or function, and the first communication device is the same, and this application does not specifically limit this.
[0339] For example, in this third embodiment, the core network 5GC (which may be equivalent to the above Figure 5The first communication device in the scheme) can be based on the base station (which can be equivalent to the above Figure 5 The second communication device in the solution) configures the corresponding QoS based on the location information or QoS indication information of UE1 reported by the second communication device. Fig. 9 As shown, the process of the third implementation mode is as follows:
[0340] S901: 5GC sends trigger conditions to the base station.
[0341] Accordingly, the base station receives the trigger condition (which may be equivalent to the above Figure 5 The first condition in the scheme).
[0342] In one implementation, the trigger condition may include one or more location information. One location information may refer to the geographical location information of a certain spatial point, or may refer to the geographical location information of an area / range. For details, please refer to the introduction in S601 of the above implementation mode 1, and no further details will be given.
[0343] Optionally, 5GC can provide indication information corresponding to the location information to the base station (such as an identifier of the location information, an identifier of QoS, etc.).
[0344] S902: UE1 sends the location information of UE1 to the base station.
[0345] In this implementation, the base station can let the drone report the location information through the existing process, or the base station requests the LMF to obtain the location information of UE1.
[0346] S903: The base station sends the location information / QoS indication information of UE1 to 5GC according to the location information of UE1 and the trigger condition. Correspondingly, 5GC receives the location information / QoS indication information of UE1.
[0347] The specific implementation manner in which the base station determines whether UE1 is located in the one or more locations / target areas, or whether it meets the requirements for entering the target area, can refer to the specific implementation manner of S602 in the above-mentioned implementation mode 1, which will not be repeated here.
[0348] When the base station determines that UE1 is located in one or more locations / target areas, or meets the requirements for entering the target area, the base station can report the location information or QoS indication information of UE1 to 5GC, and the QoS indication information is used to indicate specific QoS requirements.
[0349] In some embodiments, the base station may also send the trigger conditions to UE1; in addition, the trigger conditions sent by the base station to UE1 also include but are not limited to: distance threshold 1, distance threshold 2, boundary information of the target range (information of two reference points + height information), and information of reference points within the target range.
[0350] Furthermore, based on the trigger condition, UE1 determines whether it is located in one or more locations / target areas, or whether it meets the specific implementation method of entering the target area. It can also refer to the specific implementation method in S602 in the above-mentioned implementation method one, or the specific implementation method in S603-S604, which will not be repeated here.
[0351] When UE1 determines that it is located in one or more locations / target areas, or meets the requirements to enter the target area, UE1's location information / QoS indication information is reported to the base station; or UE1 can directly report UE1's location information / QoS indication information to 5GC via a non-access layer message.
[0352] S904: 5GC configures QoS flow based on UE1’s location information / QoS indication information.
[0353] If 5GC receives the location information of UE1, then 5GC can determine the corresponding QoS requirements based on the location information of UE1; and then configure the QoS flow based on the QoS requirements corresponding to the location information of UE1.
[0354] If 5GC receives QoS indication information, 5GC configures QoS flow according to the QoS requirements indicated by the QoS indication information.
[0355] S905: 5GC sends the QoS configuration information of the QoS flow to the base station. Correspondingly, the base station receives the QoS configuration information of the QoS flow from 5GC.
[0356] Exemplarily, 5GC configures QoS flow (QFI1) based on the location information / QoS indication information of UE1, and sends the QoS configuration information of QoS flow (QFI1) to the base station.
[0357] S906: The base station maps the QoS flow to the DRB based on the QoS configuration information of the QoS flow.
[0358] Subsequent steps can be implemented with reference to the prior art and will not be described in detail here.
[0359] In the third implementation, the core network can configure location-based trigger conditions for the base station / UE; when the UE arrives at the corresponding area, the base station / UE sends the UE's location information / QoS indication information to the core network to instruct the core network to configure a new QoS configuration, thereby meeting the need to configure different QoS configurations at different locations.
[0360] Regarding the above-mentioned embodiments 1 to 3, it should be noted that:
[0361] (1) The above-mentioned embodiments 1 to 3 may be implemented separately or in combination, without any specific limitation.
[0362] (2) The above description focuses on the differences between the first embodiment and the third embodiment. Except for the differences, the first embodiment to the third embodiment can refer to each other.
[0363] (3) The step numbers of the flowcharts described in Implementation Modes 1 to 3 are only examples of the execution process and do not constitute a limitation on the order of execution of the steps. There are no time-dependent steps in the implementation mode of the present application, and there is no strict execution order between them. In addition, not all the steps shown in the flowcharts are steps that must be executed, and some steps can be added or deleted based on the actual needs of each flowchart.
[0364] In the embodiments provided by the present application, the methods provided by the embodiments of the present application are introduced from the perspective of interaction between various devices. In order to realize the functions in the methods provided by the embodiments of the present application, the terminal device / first network device / second network device (or first communication device / second communication device) may include a hardware structure and / or a software module, and the functions are realized in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a function in the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
[0365] The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.
[0366] Same as above idea, Fig.10 As shown, the embodiment of the present application also provides a communication device 1000 for implementing the functions of the terminal device / first network device / second network device (or first communication device / second communication device) in the above method. For example, the communication device 1000 can be a software module or a chip system. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. The communication device 1000 may include: a communication unit 1001 and a processing unit 1002.
[0367] In the embodiment of the present application, the communication unit 1001 may also be referred to as a transceiver unit, and may include a sending unit and / or a receiving unit, which are respectively used to execute the steps of sending and receiving of the terminal device / first network device / second network device (or first communication device / second communication device) in the above method embodiment or implementation. The processing unit 1002 may be used to read instructions and / or data in the storage module so that the communication device 1000 implements the above method embodiment.
[0368] Optionally, the communication device 1000 may further include a storage unit 1003, which is equivalent to a storage module and can be used to store instructions and / or data.
[0369] The following, combined Figure 10 to Figure 11 The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to above. Figure 4-Figure 6 and Figure 8 as well as Fig. 9 For the sake of brevity, the implementation method of the method will not be described in detail here.
[0370] The communication unit 1001 may also be referred to as a transceiver, a transceiver, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the device used to implement the receiving function in the communication unit 1001 may be regarded as a receiving unit, and the device used to implement the sending function in the communication unit 1001 may be regarded as a sending unit, that is, the communication unit 1001 includes a receiving unit and a sending unit. The communication unit may also be sometimes referred to as a transceiver, a transceiver, or a transceiver circuit, etc. The receiving unit may also be sometimes referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit may also be sometimes referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0371] When the communication device 1000 executes the above embodiment Figure 4 In the terminal device in the process shown: the processing unit 1002 is used to determine the first location information of the terminal device; the communication unit 1001 / the processing unit 1002 is used to determine the first configuration information, the first configuration information is associated with the first location information, and the first configuration information is associated with the service quality of the terminal device.
[0372] When the communication device 1000 executes the above embodiment Figure 4When the process shown is the first network device (i.e., access network device): the communication unit 1001 and the processing unit 1002 in the communication device 1000 are both located in the first network device; or the communication unit 1001 is located in the DU of the first network device, and the processing unit 1002 is located in the CU of the first network device; or in the ORAN architecture, the communication unit 1001 is located in the O-DU and / or O-RU of the first network device, and the processing unit 1002 is located in the O-CU and / or O-DU of the first network device.
[0373] The communication unit 1001 receives a second configuration from a second network device, wherein the second configuration includes at least one configuration information; and the processing unit 1002 is used to determine first configuration information, wherein the first configuration information is associated with first location information of the terminal device.
[0374] When the communication device 1000 executes the above embodiment Figure 4 When the second network device is shown: the processing unit 1002 is used to determine at least one configuration information; the communication unit 1001 sends a second configuration to the first network device; the second configuration includes at least one configuration information; the at least one configuration information is associated with at least one target area.
[0375] The above is just an example. The processing unit 1002 and the communication unit 1001 can also perform other functions. For more detailed description, please refer to Figure 4 The relevant description in the method embodiment shown is not repeated here.
[0376] When the communication device 1000 executes the above embodiment Figure 5 When the first communication device is shown: the communication unit 1001 is used to receive the first location information of the terminal device; the communication unit 1002 is also used to send first configuration information, and the first configuration information is associated with the first location information; wherein the first configuration information is associated with the service quality of the terminal device; the processing unit 1002 is used to control the communication unit to perform sending / receiving, and process data, etc.
[0377] When the communication device 1000 executes the above embodiment Figure 5When the second communication device (access network device) shown is used, the communication unit 1001 and the processing unit 1002 are both located in the second communication device; or the communication unit 1001 is located in the DU of the second communication device, and the processing unit 1002 is located in the CU of the second communication device; or in the ORAN architecture, the communication unit 1001 is located in the O-DU and / or O-RU of the second communication device, and the processing unit 1002 is located in the O-CU and / or O-DU of the second communication device.
[0378] The communication unit 1001 is used to send first location information of a terminal device; the communication unit 1001 is also used to receive first configuration information, the first configuration information is associated with the first location information, and the first configuration information is associated with the quality of service of the terminal device. The processing unit 1002 is used to control the communication unit to perform sending / receiving, and process data, etc.
[0379] The above is just an example. The processing unit 1002 and the communication unit 1001 can also perform other functions. For more detailed description, please refer to Figure 5 The relevant description in the method embodiment shown is not repeated here.
[0380] like Fig.11 The communication device 1100 provided in an embodiment of the present application is shown. Fig.11 The communication device shown can be Fig.10 The communication device 1100 can be applied to the flowchart shown above to perform the functions of the terminal device / first network device / second network device (or first communication device / second communication device) in the above method embodiment or implementation. For ease of description, Fig.11 Only the main components of the communication device are shown.
[0381] like Fig.11 As shown, the communication device 1100 includes a communication interface 1101 and a processor 1102. The communication interface 1101 and the processor 1102 are coupled to each other. It can be understood that the communication interface 1101 can be a transceiver or an input-output interface, or an interface circuit such as a transceiver circuit. Optionally, the communication device 1100 can also include a memory 1103 for storing instructions executed by the processor 1102 or storing input data required by the processor 1102 to run the instructions or storing data generated after the processor 1102 runs the instructions.
[0382] When the communication device 1100 is used to implement Figure 4-Figure 6 and Figure 8 as well as Fig. 9In the method shown, the communication interface 1101 is used to implement the functions of the above-mentioned communication unit 1001, and the processor 1102 is used to implement the functions of the above-mentioned processing unit 1002.
[0383] The specific connection medium between the communication interface 1101, the processor 1102 and the memory 1103 is not limited in the embodiment of the present application. Fig.11 In the embodiment, the memory 1103, the processor 1102 and the communication interface 1101 are connected via a communication bus 1104. Fig.11 The communication bus 1104 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.11 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0384] When the communication device is a chip, Fig.12 A simplified schematic diagram of a chip device structure is shown, wherein the chip 1200 includes an interface circuit 1201 and one or more processors 1202. Optionally, the chip 1200 may also include a bus.
[0385] The processor 1202 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above communication method can be completed by the hardware integrated logic circuit or software instructions in the processor 1202. The above processor 1202 can be a general processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The various methods and steps disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0386] The interface circuit 1201 can be used to send or receive data, instructions or information. The processor 1202 can use the data, instructions or other information received by the interface circuit 1201 to process, and can send the processing completion information through the interface circuit 1201.
[0387] Optionally, the chip further includes a memory 1203, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor. A portion of the memory 1203 may also include a non-volatile random access memory (NVRAM).
[0388] Optionally, the memory stores executable software modules or data structures, and the processor can perform corresponding operations by calling operation instructions stored in the memory (the operation instructions can be stored in the operating system).
[0389] Optionally, the chip can be used in the terminal device / first network device / second network device (or first communication device / second communication device) involved in the embodiment or embodiment mode of the present application. Optionally, the interface circuit 1201 can be used to output the execution result of the processor 1202. The communication method provided by one or more embodiments of the present application can refer to the aforementioned embodiments, which will not be repeated here.
[0390] It should be noted that the corresponding functions of the interface circuit 1201 and the processor 1202 can be implemented through hardware design, software design, or a combination of hardware and software, and there is no limitation here.
[0391] An embodiment of the present application also provides a computer-readable storage medium on which are stored computer instructions for implementing the method executed by the terminal device / first network device / second network device (or first communication device / second communication device) in the above method embodiment or implementation.
[0392] For example, when the computer program is executed by a computer, the computer can implement the method performed by the terminal device / first network device / second network device (or first communication device / second communication device) in the above method embodiment or implementation.
[0393] An embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the method executed by the terminal device / first network device / second network device (or first communication device / second communication device) in the above method embodiment or implementation.
[0394] The embodiment of the present application also provides a chip, including a processor, which is used to call the computer program or computer instruction stored in the memory so that the processor executes the above Figure 4-Figure 6 and Figure 8 as well as Fig. 9 The communication method of the embodiment shown.
[0395] In a possible implementation, the chip input corresponds to the above Figure 4-Figure 6 and Figure 8 as well as Fig. 9 In the receiving operation of the embodiment shown in the figure, the output of the chip corresponds to the above Figure 4-Figure 6 and Figure 8 as well as Fig. 9 The sending operation in the embodiment shown.
[0396] Optionally, the processor is coupled to the memory via an interface.
[0397] Optionally, the chip also includes a memory in which computer programs or computer instructions are stored.
[0398] The processor mentioned in any of the above may be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors for controlling the above Figure 4-Figure 6 and Figure 8 as well as Fig. 9 The integrated circuit for executing the program of the embodiment shown. The memory mentioned in any of the above places can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.
[0399] It should be noted that, for the sake of convenience and brevity of description, the explanation of the relevant contents and beneficial effects in any of the communication devices provided above may refer to the corresponding communication method embodiments provided above, and will not be repeated here.
[0400] In the present application, the communication devices may also include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. Among them, the hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system of the operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or Windows operating system. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.
[0401] The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.
[0402] Through the description of the above implementation mode, it can be clearly understood by those skilled in the art that the embodiments of the present application can be implemented by hardware, firmware, or a combination thereof. When software is used for implementation, the above functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any medium that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a computer can access. Taking this as an example but not limited to: a computer-readable medium can include RAM, ROM, electrically erasable programmable read only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer. In addition. Any connection can be appropriately a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and microwave are included in the fixation of the medium. As used in the embodiments of the present application, disk and disc include compact disc (CD), laser disc, optical disc, digital video disc (DVD), floppy disk, and Blu-ray disc, where disks usually copy data magnetically and discs use lasers to copy data optically. The above combinations should also be included in the scope of protection of computer-readable media.
[0403] In short, the above description is only an embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made according to the disclosure of the present application shall be included in the protection scope of the present application.
Claims
1. A communication method, characterized in that: The method is applied to a terminal device or a chip of the terminal device, and includes: Determining first location information of the terminal device; Determine first configuration information, where the first configuration information is associated with the first location information; wherein the first configuration information is associated with the quality of service of the terminal device.
2. The method according to claim 1, characterized in that The determining of the first configuration information includes: The first configuration information is determined based on the first location information and a first condition; the first condition is used to indicate a target area corresponding to at least one configuration information, and the at least one configuration information includes the first configuration information.
3. The method according to claim 2, characterized in that The method further comprises: The first condition is received.
4. The method according to claim 2 or 3, characterized in that: The first condition includes information of a target area corresponding to the at least one configuration information.
5. The method according to claim 4, characterized in that The first condition also includes one or more of the following: The first distance threshold, the second distance threshold, and information of reference points within the target area corresponding to the at least one configuration information; Among them, the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and a reference point in the target area, and the reference point is a location point or a location range in the target area.
6. The method according to claim 2, characterized in that The determining the first configuration information based on the first location information and the first condition includes: Determining a relationship between the first position and the target area according to the first position information and the first condition; The first configuration information is determined according to a relationship between the first position and the target area.
7. The method according to claim 6, characterized in that The relationship between the first position and the target area includes any one or more of the following: The first position is located in the target area corresponding to the first configuration information; The distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold; The distance between the first position and a reference point in the target area corresponding to the first configuration information is less than a second distance threshold.
8. The method according to any one of claims 2 to 7, characterized in that The method further comprises: Send indication information of the first configuration information to the first network device.
9. The method according to claim 1, characterized in that: The determining of the first configuration information includes: Receive first information, where the first information includes one or more of the following: The first configuration information and indication information of the first configuration information.
10. The method according to claim 9, characterized in that The method further comprises: The first location information is sent.
11. The method according to any one of claims 1 to 10, characterized in that The configuration information includes one or more of the following: Configuration information of quality of service, and configuration information of wireless data bearers corresponding to the quality of service.
12. The method according to any one of claims 2 to 7, characterized in that The target area information includes one or more of the following: Longitude information, latitude information, altitude information; The longitude information includes: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; The latitude information includes: starting position information and ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; The height information includes: starting position information and ending position information of the height corresponding to the target area; and / or the length of the height range corresponding to the target area.
13. A communication method, characterized in that: The method is applied to a first network device or a chip of the first network device, and includes: receiving a second configuration from a second network device, wherein the second configuration includes at least one configuration information, and the configuration information is associated with the quality of service of the terminal device; Determine first configuration information, where the first configuration information is associated with first location information of the terminal device.
14. The method according to claim 13, characterized in that The at least one configuration information is associated with at least one target area.
15. The method according to claim 13 or 14, characterized in that The second configuration also includes information about a portion of the at least one target area or information about all of the target areas.
16. The method according to any one of claims 13 to 15, characterized in that The method further comprises: A first condition is sent to the terminal device, where the first condition is used to indicate a target area corresponding to the at least one configuration information.
17. The method according to claim 16, characterized in that The first condition includes information of a target area corresponding to the at least one configuration information.
18. The method according to claim 17, characterized in that The first condition also includes one or more of the following: The first distance threshold, the second distance threshold, and information of reference points within the target area corresponding to the at least one configuration information; Among them, the first distance threshold is used to determine the distance between the location of the terminal device and the boundary of the target area, and the second distance threshold is used to determine the distance between the location of the terminal device and a reference point in the target area, and the reference point is a location point or a location range in the target area.
19. The method according to claim 16, characterized in that The configuration information for determining the first quality of service includes: Receive indication information of first configuration information from the terminal device.
20. The method according to claim 13, characterized in that The determining of the first configuration information includes: determining a relationship between the first position and the target area according to the first position information and information of the target area corresponding to the at least one configuration information; The first configuration information is determined according to a relationship between the first position and the target area.
21. The method according to claim 20, characterized in that The method further comprises: Receive the first location information of the first terminal device.
22. The method according to claim 20, characterized in that The relationship between the first position and the target area includes one or more of the following: The first position is located in the target area corresponding to the first configuration information; The distance between the first position and the target area corresponding to the first configuration information is less than a first distance threshold; The distance between the first position and a reference point in the target area corresponding to the first configuration information is less than a second distance threshold.
23. The method according to claim 20, characterized in that The method further comprises: Sending first information to the terminal device; the first information includes one or more of the following: The first configuration information and indication information of the first configuration information.
24. The method according to any one of claims 13 to 23, characterized in that The configuration information includes any one or more of the following: Configuration information of quality of service, and configuration information of wireless data bearers corresponding to the quality of service.
25. The method according to any one of claims 15 to 20, characterized in that The target area information includes one or more of the following: Longitude information, latitude information, altitude information; The longitude information includes: the starting position information and the ending position information of the longitude corresponding to the target area, and / or the length of the longitude range corresponding to the target area; The latitude information includes: starting position information and ending position information of the latitude corresponding to the target area, and / or the length of the latitude range corresponding to the target area; The height information includes: starting position information and ending position information of the height corresponding to the target area; and / or the length of the height range corresponding to the target area.
26. A communication device, characterized in that: The method comprises a module for executing the method according to any one of claims 1 to 12, or comprises a module for executing the method according to any one of claims 13 to 25.
27. A communication device, characterized in that: including a processor and a memory; The memory is used to store one or more computer programs or instructions, and the processor is used to execute the one or more computer programs or instructions stored in the memory, so that the communication device performs the method as described in any one of claims 1 to 12, or performs the method as described in any one of claims 13 to 25.
28. A communication system, characterized in that: It comprises a terminal device and a first network device; the terminal device is used to execute the method as described in any one of claims 1 to 12, and the first network device is used to execute the method as described in any one of claims 13 to 25.
29. A computer-readable storage medium, characterized in that: A computer program or instructions is stored, wherein the computer program or instructions are used to implement the method according to any one of claims 1 to 25.
30. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed on a computer, causes the computer to perform the method according to any one of claims 1 to 25.