Cell reselection method and apparatus, communication device and storage medium
By sharing the priority information of multicast services between the terminal and the network equipment, the efficiency and accuracy of cell reselecting are achieved, the problem of low efficiency of cell reselecting in the existing technology is solved, and the communication needs of the terminal are met .
Patent Information
- Application Number
- PCT/CN2023/112776
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-11
- Publication Date
- 2025-02-20
AI Technical Summary
In the prior art, cell reselection operation has problems such as low efficiency and inability to effectively meet terminal communication needs.
Through collaboration between the terminal and the network device, cell reselecting is performed using the priority information of multicast services. The terminal performs cell reselection based on the received priority information, while the network device sends priority information to guide the terminal's reselection process.
The efficiency and accuracy of cell reselecting are improved, so that the terminal can prioritize reselect to a cell that supports multicast services with higher priority, thereby meeting the communication needs of the terminal.
Smart Images

Figure CN2023112776_20022025_PF_FP_ABST
Abstract
Description
Cell reselection method, device, communication equipment and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to an XX method, a terminal, a network device, a communication device, and a storage medium. Background Art
[0002] When a terminal is communicating in a mobile network, it can perform cell reselection, for example, reselecting from one cell to another so that the reselected cell can meet the terminal's communication needs. However, the current cell reselection operation has some technical problems.
[0003] Summary of the Invention
[0004] The embodiments of the present disclosure provide a cell reselection method, apparatus, communication device, and storage medium to solve technical problems in related technologies.
[0005] According to a first aspect of an embodiment of the present disclosure, a cell reselection method is proposed, which is executed by a terminal. The method includes: performing cell reselection according to priority information of a multicast service.
[0006] According to a second aspect of an embodiment of the present disclosure, a cell reselection method is proposed, which is performed by a network device. The method includes: sending priority information of a multicast service to a terminal, wherein the priority information of the multicast service is used by the terminal to perform cell reselection.
[0007] According to a third aspect of an embodiment of the present disclosure, a cell reselection device is provided, which is arranged in a terminal. The device includes: a processing module, configured to perform cell reselection according to priority information of a multicast service.
[0008] According to the fourth aspect of the embodiment of the present disclosure, a cell reselection device is proposed, which is arranged in a network device, and the device includes: a transceiver module, which is used to send priority information of multicast services to a terminal, wherein the priority information of the multicast services is used by the terminal to perform cell reselection.
[0009] According to the fifth aspect of an embodiment of the present disclosure, a terminal is proposed, comprising: one or more processors; a memory coupled to the one or more processors, wherein the memory stores executable instructions, and when the executable instructions are executed by the one or more processors, the terminal executes the cell reselection method described in the first aspect.
[0010] According to the sixth aspect of an embodiment of the present disclosure, a network device is proposed, comprising: one or more processors coupled to a memory of the one or more processors, wherein executable instructions are stored on the memory, and when the executable instructions are executed by the one or more processors, the network device executes the cell reselection method described in the second aspect.
[0011] According to a seventh aspect of an embodiment of the present disclosure, a communication device is proposed, comprising: one or more processors; wherein the processor is used to call instructions so that the communication device executes the cell reselection method described in any one of the first aspect and the second aspect.
[0012] According to an eighth aspect of an embodiment of the present disclosure, a communication system is proposed, comprising a terminal and a network device, wherein the terminal is configured to implement the cell reselection method described in the first aspect, and the network device is configured to implement the cell reselection method described in the second aspect.
[0013] According to a ninth aspect of an embodiment of the present disclosure, a storage medium is proposed, wherein the storage medium stores instructions. When the instructions are executed on a communication device, the communication device executes the cell reselection method described in any one of the first and second aspects.
[0014] According to embodiments of the present disclosure, when a terminal performs cell reselection, it can do so based on multicast service priority information. Multicast service priority information not only includes cell reselection information such as the reselection priority, but also is associated with the multicast service. Furthermore, multicast service priority information can also include the priority of the multicast service. Consequently, when a terminal performs cell reselection based on the multicast service priority information, it can easily reselect to a cell that supports a relatively high-priority multicast service, thereby meeting the terminal's communication needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0016] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0017] FIG2 is an interactive schematic diagram showing a cell reselection method according to an embodiment of the present disclosure.
[0018] FIG3 is a schematic flowchart showing a cell reselection method according to an embodiment of the present disclosure.
[0019] FIG4 is a schematic flowchart showing a cell reselection method according to an embodiment of the present disclosure.
[0020] FIG5 is a schematic block diagram showing a cell reselection apparatus according to an embodiment of the present disclosure.
[0021] FIG6 is a schematic block diagram showing a cell reselection apparatus according to an embodiment of the present disclosure.
[0022] FIG7 is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure.
[0023] FIG8 is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0024] Embodiments of the present disclosure provide a cell reselection method, apparatus, communication device, and storage medium.
[0025] In a first aspect, an embodiment of the present disclosure proposes a cell reselection method, which is executed by a terminal. The method includes: performing cell reselection according to priority information of a multicast service.
[0026] In the above embodiment, when a terminal performs cell reselection, it can do so based on the priority information of the multicast service. The priority information of the multicast service not only includes cell reselection information such as the reselection priority, but also is associated with the multicast service. Furthermore, the priority information of the multicast service can also include the priority of the multicast service. Thus, the terminal can perform cell reselection based on the priority information of the multicast service, thereby facilitating reselection to a cell that supports a relatively high-priority multicast service, thereby meeting the terminal's communication needs.
[0027] In combination with some embodiments of the first aspect, in some embodiments, the priority information of the multicast service is used by the terminal to preferentially reselect to a cell supporting a high-priority multicast service.
[0028] In combination with some embodiments of the first aspect, in some embodiments, the priority information of the multicast service includes at least one of the following: the priority of the multicast service; and a reselection priority associated with the multicast service.
[0029] In conjunction with some embodiments of the first aspect, in some embodiments, the reselection priority associated with the multicast service is configured for each multicast service, or the reselection priority associated with the multicast service is configured for all multicast services.
[0030] In conjunction with some embodiments of the first aspect, in some embodiments, the reselection priority includes at least one of the following: frequency priority; and cell priority.
[0031] In combination with some embodiments of the first aspect, in some embodiments, the priority information of the multicast service is determined by at least one of the following: the terminal; or a network device.
[0032] In combination with some embodiments of the first aspect, in some embodiments, the method further comprises: indicating to the network device at least one of the following: information about a service being executed by the terminal; and information about a service of interest to the terminal.
[0033] In combination with some embodiments of the first aspect, in some embodiments, the service information includes at least one of the following: identification information of the service; and cell reselection information associated with the service.
[0034] In combination with some embodiments of the first aspect, in some embodiments, the information indicated to the network device is used to assist the network device in determining priority information of the multicast service.
[0035] In conjunction with some embodiments of the first aspect, in some embodiments, the network device includes at least one of the following: access network equipment; core network equipment; and operation, maintenance, and management equipment.
[0036] In combination with some embodiments of the first aspect, in some embodiments, the priority information of the multicast service is carried in at least one of the following: a broadcast message; a paging message; a proprietary signaling; or a non-access layer message.
[0037] In combination with some embodiments of the first aspect, in some embodiments, the priority information of the multicast service is carried in a non-access layer message, and the method further includes: sending the priority information of the multicast service to the access layer through the non-access layer.
[0038] In combination with some embodiments of the first aspect, in some embodiments, the multicast service includes at least one of the following: an activated multicast service; and an inactivated multicast service.
[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: determining multicast service information of a neighboring cell.
[0040] In combination with some embodiments of the first aspect. In some embodiments, when the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: a first timeout; a change in the priority information of the multicast service; or a change in the session state of the multicast service.
[0041] In combination with some embodiments of the first aspect, in some embodiments, the terminal satisfies a second condition, wherein the second condition includes at least one of the following: joining a session of a multicast service; supporting reception of the multicast service in a non-connected state; and supporting cell reselection based on priority information of the multicast service.
[0042] In combination with some embodiments of the first aspect, in some embodiments, the method further comprises: sending capability information to a network device, wherein the capability information is used to indicate whether the terminal supports performing cell reselection according to priority information of the multicast service.
[0043] In a second aspect, an embodiment of the present disclosure proposes a cell reselection method, which is performed by a network device. The method includes: sending priority information of a multicast service to a terminal, wherein the priority information of the multicast service is used by the terminal to perform cell reselection.
[0044] In the above embodiment, when performing cell reselection with a terminal, the network device can transmit multicast service priority information to the terminal. The multicast service priority information not only includes cell reselection information such as the reselection priority, but also is associated with the multicast service. Furthermore, the multicast service priority information can also include the priority of the multicast service. Consequently, the terminal can perform cell reselection based on the multicast service priority information, which helps the terminal reselect to a cell that supports relatively high-priority multicast services, thereby meeting the terminal's communication needs.
[0045] In combination with some embodiments of the second aspect, in some embodiments, the priority information of the multicast service is used by the network device to preferentially reselect to a cell supporting a high-priority multicast service.
[0046] In conjunction with some embodiments of the second aspect, in some embodiments, the priority information of the multicast service includes at least one of the following: the priority of the multicast service; and a reselection priority associated with the multicast service.
[0047] In conjunction with some embodiments of the second aspect, in some embodiments, the reselection priority associated with the multicast service is configured for each multicast service, or the reselection priority associated with the multicast service is configured for all multicast services.
[0048] In conjunction with some embodiments of the second aspect, in some embodiments, the reselection priority includes at least one of the following: frequency priority; and cell priority.
[0049] In combination with some embodiments of the second aspect, in some embodiments, the priority information of the multicast service is determined by at least one of the following: the terminal; or a network device.
[0050] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises: determining, according to the terminal indication, at least one of the following: information about a service being executed by the terminal; and information about a service of interest to the terminal.
[0051] In conjunction with some embodiments of the second aspect, in some embodiments, the service information includes at least one of the following: identification information of the service; and cell reselection information associated with the service.
[0052] In combination with some embodiments of the second aspect, in some embodiments, the information indicated by the terminal to the network device is used to assist the network device in determining priority information of the multicast service.
[0053] In conjunction with some embodiments of the second aspect, in some embodiments, the network device includes at least one of the following: access network equipment; core network equipment; and operation, maintenance, and management equipment.
[0054] In combination with some embodiments of the second aspect, in some embodiments, the priority information of the multicast service is carried in at least one of the following: a broadcast message; a paging message; a proprietary signaling; or a non-access layer message.
[0055] In combination with some embodiments of the second aspect, in some embodiments, the priority information of the multicast service is sent from the non-access layer to the access layer.
[0056] In conjunction with some embodiments of the second aspect, in some embodiments, the multicast service includes at least one of the following: an activated multicast service; or an inactivated multicast service.
[0057] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: determining multicast service information of a neighboring cell.
[0058] In combination with some embodiments of the second aspect. In some embodiments, when the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: a first timeout; a change in the priority information of the multicast service; or a change in the session state of the multicast service.
[0059] In combination with some embodiments of the second aspect, in some embodiments, the terminal satisfies a second condition, wherein the second condition includes at least one of the following: joining a session of a multicast service; supporting reception of the multicast service in a non-connected state; and supporting cell reselection based on priority information of the multicast service.
[0060] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: receiving capability information sent by the terminal, wherein the capability information is used to indicate whether the terminal supports cell reselection according to priority information of the multicast service.
[0061] In a third aspect, an embodiment of the present disclosure proposes a cell reselection device, which is provided in a terminal. The device includes: a processing module, configured to perform cell reselection according to priority information of a multicast service.
[0062] In a fourth aspect, an embodiment of the present disclosure proposes a cell reselection device, which is arranged in a network device, and the device includes: a transceiver module, which is used to send priority information of multicast services to a terminal, wherein the priority information of the multicast services is used by the terminal to perform cell reselection.
[0063] In a fifth aspect, an embodiment of the present disclosure proposes a terminal, comprising: one or more processors; a memory coupled to the one or more processors, the memory storing executable instructions, which, when executed by the one or more processors, enables the terminal to execute the cell reselection method described in the first aspect and the optional embodiment of the first aspect.
[0064] In the sixth aspect, an embodiment of the present disclosure proposes a network device, comprising: one or more processors; a memory coupled to the one or more processors, the memory storing executable instructions, which, when executed by the one or more processors, enables the network device to execute the cell reselection method described in the second aspect and the optional embodiment of the second aspect.
[0065] In the seventh aspect, an embodiment of the present disclosure proposes a communication device, which includes: one or more processors; one or more memories for storing instructions; wherein the processor is used to call the instructions so that the communication device executes the cell reselection method described in the first and second aspects, and the optional implementation methods of the first and second aspects.
[0066] In the eighth aspect, an embodiment of the present disclosure proposes a communication system, which includes: a terminal and a network device; wherein the terminal is configured to execute the method described in the first aspect and the optional embodiment of the first aspect, and the network device is configured to execute the method described in the second aspect and the optional embodiment of the second aspect.
[0067] In the ninth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect, the second aspect, the optional embodiment of the first aspect, and the optional embodiment of the second aspect.
[0068] In a tenth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the first aspect, the second aspect, the optional embodiment of the first aspect, and the optional embodiment of the second aspect.
[0069] In the eleventh aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect, the second aspect, the optional embodiment of the first aspect, and the optional embodiment of the second aspect.
[0070] It is understandable that the aforementioned terminals, network devices, cell reselection devices, communication devices, communication systems, storage media, program products, and computer programs are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can be referenced to the beneficial effects of the corresponding methods and will not be repeated here.
[0071] The present disclosure provides a cell reselection method, apparatus, communication device, and storage medium. In some embodiments, the terms "cell reselection method," "information processing method," and "communication method" are interchangeable; the terms "terminal," "network device," and "cell reselection apparatus" are interchangeable with "information processing apparatus" and "communication apparatus"; and the terms "information processing system" and "communication system" are interchangeable.
[0072] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0073] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0074] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0075] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc.
[0076] For example, when using articles such as “a”, “an”, and “the” in English in translation, the noun following the article can be understood as a singular expression or a plural expression.
[0077] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0078] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0079] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0080] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0081] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restrictions on the position, order, priority, quantity or content of the description objects. For the statement of the description objects, please refer to the description in the context of the claims or embodiments, and no unnecessary restrictions should be constituted due to the use of prefixes.
[0082] For example, if the description object is "field," the ordinal number preceding "field" in "first field" and "second field" does not restrict the position or order of the "fields." "First" and "second" do not restrict whether the modified "fields" are in the same message, nor do they restrict the order of the "first field" and "second field." For another example, if the description object is "level," the ordinal number preceding "level" in "first level" and "second level" does not restrict the priority of the "levels." For another example, the number of description objects is not restricted by the ordinal number and can be one or more. For example, in the case of "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the description object is "device," "first device" and "second device" can be the same or different devices, and their types can be the same or different. For another example, if the description object is "information," "first information" and "second information" can be the same or different information, and their content can be the same or different.
[0083] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0084] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0085] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0086] In some embodiments, devices and the like can be interpreted as physical or virtual, and their names are not limited to those in the embodiments.
[0087] The recorded names, "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and other terms can be used interchangeably.
[0088] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
[0089] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0090] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0091] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it is also possible to set the structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0092] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.
[0093] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0094] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0095] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0096] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0097] As shown in FIG1 , a communication system 100 includes a terminal 101 and a network device 102 , wherein the network device includes at least one of the following: an access network device and a core network device.
[0098] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0099] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.
[0100] In some embodiments, a core network device may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of the one or more network elements. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).
[0101] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0102] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0103] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0104] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0105] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).
[0106] FIG2 is an interactive schematic diagram showing a cell reselection method according to an embodiment of the present disclosure.
[0107] As shown in FIG2 , the cell reselection method includes the following steps:
[0108] Step S201: The network device sends first information to the terminal.
[0109] In some embodiments, the terminal receives first information.
[0110] In some embodiments, the first information includes priority information of the multicast service.
[0111] In some embodiments, priority information of the multicast service is used by the terminal for cell reselection.
[0112] In some embodiments, the priority information of the multicast service is used by the terminal to preferentially reselect to a cell supporting a high-priority multicast service.
[0113] In some embodiments, the priority information of the multicast service includes at least one of the following: the priority of the multicast service; and a reselection priority associated with the multicast service.
[0114] In some embodiments, the reselection priority associated with the multicast service is configured separately for each multicast service.
[0115] In some embodiments, the reselection priority associated with the multicast service is configured for all multicast services.
[0116] In some embodiments, the reselection priority includes at least one of the following: frequency priority; cell priority.
[0117] In some embodiments, the priority information of the multicast service is determined by at least one of: the terminal; a network device.
[0118] In some embodiments, the priority information of the multicast service is carried in at least one of the following: a broadcast message; a paging message; a proprietary signaling; or a non-access layer message.
[0119] In some embodiments, the multicast service includes at least one of the following: an activated multicast service; and an inactivated multicast service.
[0120] In some embodiments, the network device determines multicast service information of a neighboring cell.
[0121] In some embodiments, when the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: a first timeout; a change in the priority information of the multicast service; a change in the session status of the multicast service.
[0122] In some embodiments, the terminal satisfies a second condition, wherein the second condition includes at least one of the following: joining a session of a multicast service; supporting reception of a multicast service in a non-connected state; and supporting cell reselection based on priority information of the multicast service.
[0123] Step S202: The terminal reselects a cell according to the first information.
[0124] In some embodiments, the first information includes priority information of the multicast service.
[0125] In some embodiments, the terminal indicates to the network device at least one of the following: information about a service being executed by the terminal; and information about a service in which the terminal is interested.
[0126] In some embodiments, the service information includes at least one of the following: identification information of the service; and cell reselection information associated with the service.
[0127] In some embodiments, the information indicated by the terminal to the network device is used to assist the network device in determining priority information of the multicast service.
[0128] In some embodiments, the network equipment includes at least one of the following: access network equipment; core network equipment; operation, maintenance and management equipment.
[0129] In some embodiments, the terminal sends the priority information of the multicast service to the access layer via the non-access layer. In some embodiments, the terminal determines the multicast service information of the neighboring cell.
[0130] In some embodiments, the terminal sends capability information to the network device.
[0131] In some embodiments, the capability information is used to indicate whether the terminal supports performing cell reselection according to priority information of the multicast service.
[0132] The communication method involved in the embodiments of the present disclosure may include at least one of steps S201 to S202. For example, step S201 may be implemented as an independent embodiment, step S202 may be implemented as an independent embodiment, and steps S201+S202 may be implemented as independent embodiments, but are not limited thereto.
[0133] In some embodiments, steps S201 and S202 may be executed in an exchanged order or simultaneously. Steps S201 and S202 may be executed in an exchanged order or simultaneously.
[0134] In some embodiments, step S201 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0135] In some embodiments, step S202 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0136] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0137] In some embodiments, a terminal can perform multicast service communications. In some embodiments, the multicast service can be marked by a multicast service identifier, for example, the multicast service identifier includes at least one of the following: a temporary mobile group identity (TMGI), a multicast broadcast service session (MBS) session identifier, and a multicast broadcast service quality of service (MBS QoS) flow identifier.
[0138] In some embodiments, the sending mode of the multicast service may include at least one of the following: sending in a multicast mode and sending in a broadcast mode.
[0139] For example, when a multicast service is sent via multicast, the terminal may be in a connected state, and the network device may send a multicast service reception configuration to the terminal via terminal-specific signaling, and the terminal may receive the multicast service according to the multicast service reception configuration.
[0140] For example, when a multicast service is sent via broadcast, the terminal may be in a non-connected state, and the network device may send a multicast service reception configuration to the terminal via broadcast signaling. The terminal may receive the multicast service according to the multicast service reception configuration.
[0141] It should be noted that the connected state and the non-connected state refer to the Radio Resource Control (RRC) state of the terminal. In some embodiments, the non-connected state includes at least one of the following: idle state and inactive state.
[0142] In some embodiments, the broadcast signaling includes at least one of the following:
[0143] System Information (SI), such as a System Information Block (SIB), where the SIB may be, for example, the existing SIB21 or a newly defined SIB;
[0144] MBS Control Channel (MCCH) message, for example, a multicast service MBS control channel message.
[0145] In some embodiments, the dedicated signaling includes RRC signaling, such as radio resource control release (RRCRelease) signaling with suspension configuration or RRCRelease signaling without suspension configuration or RRC reconfiguration (RRCReconfiguration) signaling.
[0146] In some embodiments, a terminal may be interested in multiple multicast services, for example, it may desire to perform multiple multicast services. In this case, when reselecting a cell, the reselected cell may not support the services that the terminal is interested in, which may easily affect the communication effect of the terminal.
[0147] In a first aspect, embodiments of the present disclosure provide a cell reselection method. Figure 3 is a schematic flow chart illustrating a cell reselection method according to an embodiment of the present disclosure. The cell reselection method illustrated in this embodiment may be executed by a terminal.
[0148] As shown in FIG3 , the cell reselection method may include the following steps:
[0149] In step S301, cell reselection is performed according to priority information of the multicast service.
[0150] It should be noted that the embodiment shown in FIG. 3 can be implemented independently or in combination with at least one other embodiment in the present disclosure. The specific selection can be made as needed and the present disclosure does not limit it.
[0151] In some embodiments, the priority information of the multicast service includes at least one of the following: priority of the multicast service; reselection priority associated with the multicast service. Further, in some embodiments, the reselection priority includes at least one of the following: frequency priority; cell priority.
[0152] It should be noted that the frequency point may refer to frequency domain information, for example, may include an Absolute Radio Frequency Channel Number (ARFCN).
[0153] In this embodiment, when a terminal performs cell reselection, it can do so based on multicast service priority information. Multicast service priority information not only includes cell reselection information such as the reselection priority, but also is associated with the multicast service. Furthermore, multicast service priority information can also include the priority of the multicast service. Thus, by performing cell reselection based on the multicast service priority information, the terminal can reselect to a cell that supports a relatively high-priority multicast service, thereby meeting the terminal's communication needs.
[0154] In some embodiments, at least one frequency point in the frequency point priority associated with the first multicast service can support the first multicast service. For example, each frequency point in the frequency point priority associated with the first multicast service supports the first multicast service.
[0155] In some embodiments, at least one cell in the cell priority associated with the first multicast service may support the first multicast service. For example, each cell in the cell priority associated with the first multicast service may support the first multicast service.
[0156] In some embodiments, the priority information of the multicast service is used by the terminal to preferentially reselect to a cell supporting a high-priority multicast service.
[0157] For example, a multicast service with a higher priority can be considered a task that the terminal needs more. Therefore, the terminal preferentially reselects to a cell that supports the high-priority multicast service based on the priority information of the multicast service. This helps to ensure that after reselecting to the cell, the terminal can perform relatively high-priority services in the cell, thereby meeting the needs of the terminal.
[0158] In some embodiments, preferentially reselecting to a cell that supports a high-priority multicast service may include one of the following two methods:
[0159] Method 1: Cell reselection is performed based only on the reselection priorities associated with one or more high-priority multicast services. For example, cell reselection may be performed based only on the retransmission priority associated with the highest-priority multicast service.
[0160] Method 2: Cell reselection is performed based on the retransmission priority of the multicast service in descending order of priority.
[0161] As to whether the terminal performs cell reselection based on method 1 or cell retransmission based on method 2, it can be determined by the terminal independently, or can be determined according to the configuration of the network device, or can be determined based on the protocol agreement.
[0162] For example, two multicast services TMGI#1 and TMGI#2, whose priority information includes the priority of the multicast services, can be used to determine that the priorities of the two multicast services are TMGI#2 and TMGI#1, respectively, from high to low, based on the priority information of the multicast services.
[0163] For example, according to the first method described above, the terminal performs cell reselection based on the priority information of the multicast service. It can only determine whether there is a cell that meets the cell reselection condition among the cells supporting the highest-priority multicast service TMGI#2. If a cell that meets the cell reselection condition exists, the terminal can reselect to the cell without having to determine whether there is a cell that meets the cell reselection condition among the cells supporting TMGI#1.
[0164] For example, according to the second approach described above, the terminal performs cell reselection based on the priority information of the multicast service. It may only determine whether there is a cell that meets the cell reselection criteria among the cells supporting TMGI #2. If a cell that meets the cell reselection criteria exists, the terminal may reselect to that cell. If no cell that meets the cell reselection criteria exists among the cells supporting TMGI #2, the terminal determines whether there is a cell that meets the cell reselection criteria among the cells supporting TMGI #1. If a cell that meets the cell reselection criteria exists, the terminal may reselect to that cell. If no cell that meets the cell reselection criteria exists among the cells supporting TMGI #1, the terminal may perform cell reselection based on legacy cell reselection rules. This disclosure will not further elaborate on this.
[0165] It should be noted that the cell reselection condition may include at least one of the following: S criterion, R criterion, and may also include other conditions, which are not limited in the present disclosure.
[0166] Furthermore, the method for prioritizing reselection to cells supporting high-priority multicast services is not limited to the two methods described above. For example, in addition to considering reselection priorities associated with multicast services as in the two methods described above, reselection priorities not associated with multicast services can also be considered when reselecting a cell. For example, a terminal may first reselect based on the reselection priorities associated with one or more high-priority multicast services, and then reselect a cell based on the reselection priorities not associated with multicast services.
[0167] Among them, the reselection priority not associated with the multicast service includes at least one of the following: a reselection priority not associated with a specific multicast service (such as a service being executed by the terminal, such as a multicast service in which the terminal is interested); a reselection priority not associated with any multicast service, such as a traditional reselection priority.
[0168] In some embodiments, the reselection priority associated with the multicast service is configured for each multicast service respectively, or the reselection priority associated with the multicast service is configured for all multicast services.
[0169] Taking two multicast services TMGI#1 and TMGI#2, where the reselection priority includes the frequency priority, as an example, two configuration methods of the reselection priority associated with the multicast services are exemplified.
[0170] For example, the reselection priority associated with a multicast service is configured separately for each multicast service.
[0171] In some embodiments, the terminal may determine a final reselection priority (eg, multicast service-based reselection priority) based on the priority of the multicast service and the reselection priority configured for each multicast service (also referred to as associated).
[0172] In some embodiments, the reselection priority of a service association with a relatively higher priority is higher than the reselection priority of a service association with a relatively lower priority.
[0173] In some embodiments, when the reselection priority of a service association with a relatively higher priority conflicts with the reselection priority of a service association with a relatively lower priority, cell reselection may be performed based on the reselection priority of the service association with the relatively higher priority. When the reselection priority of the service association with a relatively higher priority does not conflict with the reselection priority of the service association with a relatively lower priority, cell reselection may be performed based on the reselection priority of each service association in descending order of the priority of the multicast service.
[0174] For example, the frequency priority configured for TMGI#2 is f1>f2 (the priority of frequency f1 is higher than the priority of frequency f2), and the frequency priority configured for TMGI#1 is f2>f1. Although the frequency priority associated with TMGI#2 conflicts with the frequency priority associated with TMGI#1, the priority of TMGI#2 is higher than the priority of TMGI#1. Therefore, cell reselection is performed based on the frequency priority associated with TMGI#2, that is, cell reselection is performed based on the frequency priority f1>f2. Based on this, the terminal can first determine whether there is a cell meeting the cell reselection condition among the cells corresponding to frequency f1. If there is a cell meeting the cell reselection condition, it can reselect to the cell. If there is no cell meeting the cell reselection condition among the cells corresponding to f1, it can then determine whether there is a cell meeting the cell reselection condition among the cells corresponding to frequency f2.
[0175] For example, the frequency priority configured for TMGI#2 is f1>f2, and the frequency priority configured for TMGI#1 is f2>f3. TMGI#2 has a higher priority than TMGI#1, and the frequency priorities associated with TMGI#2 and TMGI#1 do not conflict. The terminal performs cell reselection based on the reselection priorities associated with TMGI#2 and TMGI#1, in descending order of priority. When determining the final reselection priority, the terminal prioritizes f1>f2 and then f2>f3. Based on this, the terminal first determines whether any cell corresponding to frequency f1 meets the cell reselection criteria. If a cell meets the cell reselection criteria, the terminal reselects to that cell. If no cell corresponding to frequency f1 meets the cell reselection criteria, the terminal then determines whether any cell corresponding to frequency f2 meets the cell reselection criteria.
[0176] When no cell corresponding to frequency f2 meets the cell reselection conditions, the terminal performs cell reselection based on the reselection priority f2>f3 associated with TMGI#1. Since frequency f2 has been considered, it only needs to determine whether the cell corresponding to frequency f3 meets the cell reselection conditions.
[0177] For example, the reselection priority associated with a multicast service is configured for all multicast services.
[0178] For example, if the frequency priority configured for TMGI#1 and TMGI#2 is f1>f2, the terminal can perform cell reselection based on the frequency priority f1>f2. For example, it first determines whether there is a cell that meets the cell reselection conditions among the cells corresponding to frequency f1. If there is a cell that meets the cell reselection conditions, it can reselect to that cell. If there is no cell that meets the cell reselection conditions among the cells corresponding to f1, it then determines whether there is a cell that meets the cell reselection conditions among the cells corresponding to frequency f2.
[0179] In some embodiments, the priority information of the multicast service is determined by at least one of: the terminal; a network device.
[0180] In some embodiments, the network device may determine priority information of the multicast service, and then indicate the priority information of the multicast service to the terminal. The terminal may reselect a cell based on the received priority information of the multicast service.
[0181] For example, the network device can determine the reselection priority of each multicast service separately, and then indicate the reselection priority of each multicast service to the terminal. The terminal can reselect the cell according to the reselection priority associated with each service in descending order according to the priority of the multicast service.
[0182] For example, the network device may determine a reselection priority based on the multicast service according to the multicast service priority, and then send the reselection priority based on the multicast service to the terminal. The terminal may reselect a cell according to the reselection priority based on the multicast service.
[0183] In some embodiments, the reselection priority based on the multicast service can be considered as the reselection priority configured for all multicast services. The reselection priority based on the multicast service, determined based on the priority of the multicast service, can satisfy at least one of the following conditions: frequencies supporting relatively higher-priority multicast services have a relatively higher priority, while frequencies supporting relatively lower-priority multicast services have a relatively lower priority.
[0184] In some embodiments, the terminal may autonomously determine priority information of the multicast service.
[0185] For example, the network device can determine a reselection priority for each multicast service and then indicate the reselection priority of each multicast service to the terminal. The multicast service priority can be determined by the terminal. The terminal can then reselect a cell based on the multicast service priority determined by the terminal and the reselection priority of each multicast service.
[0186] For example, the network device may send the reselection priority based on the multicast service to the terminal, and the terminal may adjust the reselection priority based on the multicast service according to the priority of the multicast service, and then reselect the cell according to the adjusted reselection priority based on the multicast service.
[0187] For example, the network device can send the reselection priority based on the multicast service to the terminal. The terminal can adjust the reselection priority based on the multicast service according to its own capabilities (such as the ability to receive multicast services at a specific frequency), and then reselect the cell according to the adjusted reselection priority based on the multicast service.
[0188] Among them, the reselection priority based on multicast services adjusted according to the priority of multicast services can meet at least one of the following requirements because the priority of multicast services is taken into consideration: the priority of the frequency points supporting multicast services with relatively higher priorities is relatively higher, and the priority of the frequency points supporting multicast services with relatively lower priorities is relatively lower.
[0189] For example, the network device sends a multicast service-based reselection priority to the terminal, which is f1 > f2. Where f1 supports TMGI#1 but not TMGI#2, while f2 supports TMGI#2. Based on the multicast service priority, the terminal determines that TMGI#2 has a higher priority than TMGI#1. To ensure preferential reselection to a cell supporting TMGI#2, the terminal can adjust the multicast service-based reselection priority to f2 > f1. This allows the terminal to first determine whether any cell corresponding to frequency f2 meets the cell reselection criteria. If a cell meets the cell reselection criteria, the terminal can reselect to that cell. If no cell corresponding to frequency f2 meets the cell reselection criteria, the terminal then determines whether any cell corresponding to frequency f1 meets the cell reselection criteria. This facilitates preferential reselection to a cell corresponding to a frequency supporting TMGI#2 (which also supports TMGI#2), thereby meeting the terminal's communication needs.
[0190] In some embodiments, priority information of the multicast service may be determined by the network device and the terminal.
[0191] For example, the network device can send the priority of the multicast service and the reselection priority corresponding to each multicast service to the terminal. The terminal can then independently determine the priority of the multicast service, and then adjust the priority of the multicast service sent by the network device based on the autonomously determined priority of the multicast service, and then reselect the cell based on the adjusted priority of the multicast service and the reselection priority corresponding to each multicast service.
[0192] For example, the network device can send the reselection priority based on the multicast service to the terminal. The terminal can independently determine the priority of the multicast service, and then adjust the received reselection priority based on the multicast service according to the autonomously determined priority of the multicast service, and then reselect the cell according to the adjusted reselection priority based on the multicast service.
[0193] In some embodiments, the cell reselection method further includes: instructing the network device to at least one of the following:
[0194] Information about the service being executed by the terminal;
[0195] Information about services of interest to the terminal.
[0196] Of course, the content indicated by the terminal to the network device is not limited to the above two types of information, and other content can also be indicated, such as the priority information of the multicast service when the terminal receives the multicast service, that is, the priority information of the multicast service being used when the terminal receives the multicast service.
[0197] In some embodiments, the terminal may indicate to the network device information about the services being executed by the terminal, or information about services that the terminal is interested in. Thus, the network device may be informed of information about services being executed by the terminal (also referred to as activated services) or information about services that the terminal is interested in.
[0198] The indication may be made explicitly or implicitly, and this disclosure does not limit this. For example, when the priority information indicating the multicast service includes the priority of the multicast service, the terminal may explicitly indicate the priority relationship between the multicast services to the network device, or the terminal may indicate the information of the multicast services to the terminal in order, and implicitly indicate the priority relationship between the multicast services through the order, for example, the higher the priority of the multicast service in the order.
[0199] It should be noted that the network device indicates the priority information of the multicast service to the terminal, and the terminal can also indicate the priority information of the multicast service to the network device. Any implementation method of indicating priority in this disclosure includes but is not limited to at least one of the following: explicit indication, implicit indication.
[0200] In some embodiments, the information indicated to the network device is used to assist the network device in determining priority information of the multicast service.
[0201] For example, when determining the priority of a multicast service, the network device and / or terminal may set the priority of the service being executed by the terminal to be relatively high, for example, higher than the priority of the service not being executed by the terminal. This helps to ensure that when the terminal reselects a cell based on the priority of the multicast service, it can preferentially reselect a cell that supports the service being executed by the terminal, so that the terminal can continue to execute the service being executed in the reselected cell, which helps to ensure service continuity.
[0202] For example, when determining the priority of a multicast service, the network device and / or the terminal may set the priority of the service that the terminal is interested in to be relatively high, for example, higher than the priority of the service that the terminal is not interested in. This helps to ensure that when the terminal reselects a cell based on the priority of the multicast service, it can preferentially reselect a cell that supports the service that the terminal is interested in, so that the terminal can perform the service of interest in the reselected cell, which helps to meet the needs of the terminal.
[0203] It should be noted that, for the network device, the first indication information is only used to assist the network device in determining the priority information of the multicast service, and cannot determine the network device to determine the priority information of the multicast service, that is, the network device may not determine the priority information of the multicast service based on the content indicated by the first indication information.
[0204] In some embodiments, the service information includes at least one of the following:
[0205] Service identification information, such as at least one of the following: TMGI, MBS Session ID, MBS QoS flow ID;
[0206] Service-related cell reselection information.
[0207] In some embodiments, the service-associated cell reselection information includes at least one of the following: service-associated frequency information; service-associated frequency priority information.
[0208] In some embodiments, the frequency information associated with a multicast service may include information about frequencies that support the multicast service, and cells corresponding to frequencies that support the multicast service may also support the multicast service. For example, the frequency information associated with multicast service TMGI#1 is f1, and f1 may support inactive multicast service TMGI#1. The cell corresponding to f1 supports inactive multicast service TMGI#1.
[0209] In some embodiments, the frequencies in the frequency priority information associated with a multicast service may include frequencies that support the multicast service, and the cells corresponding to the frequencies that support the multicast service may also support the multicast service. For example, if the frequency priority information associated with multicast service TMGI#1 is f1>f2 (i.e., the priority of frequency f1 is higher than the priority of frequency f2), both f1 and f2 may support the inactive multicast service TMGI#1. The cell corresponding to f1 supports the inactive multicast service TMGI#1, and the cell corresponding to f2 supports the inactive multicast service TMGI#1.
[0210] In some embodiments, when determining the priority of a multicast service, the network device and / or the terminal may set the priority of the cell reselection information associated with the service that the terminal is currently performing to be relatively high, for example, setting the priority higher than the cell reselection information associated with the service that the terminal is not performing. Accordingly, it is beneficial to ensure that when the terminal reselects a cell based on the cell reselection information associated with the multicast service, it can give priority to reselecting to the cell that supports the service that the terminal is currently performing, so that the terminal can continue to perform the service that is being performed in the reselected cell, which is beneficial to ensure the continuity of the service.
[0211] For example, based on the first indication information, the network device determines that frequency f2 supports service TMGI#2 currently being executed by the terminal, while frequency f1 does not support service TMGI#2 currently being executed by the terminal. The network device may determine that the reselection priority for the multicast service is f2 > f1, and may then indicate the reselection priority for the multicast service to the terminal. The terminal performs cell reselection based on this information, so as to preferentially reselect to the cell that supports service TMGI#2 currently being executed by the terminal.
[0212] For example, based on the first indication information, the network device determines that the cell reselection information associated with the terminal currently executing service TMGI#2 is f2>f1, and the cell reselection information associated with the terminal not executing service TMGI#1 is f1>f2. Where f2>f1 has a higher priority than f1>f2, the network device may prioritize the reselection priority for the multicast service based on the cell reselection information with the relatively higher priority, for example, determining the reselection priority for the multicast service to be f2>f1. The network device may then indicate the reselection priority for the multicast service to the terminal. The terminal performs cell reselection based on this information, thereby preferentially reselecting to a cell that supports the terminal's currently executing service TMGI#2.
[0213] In some embodiments, when determining the priority of a multicast service, the network device and / or the terminal may set the priority of the cell reselection information associated with the service of interest to the terminal to be relatively high, for example, setting the priority higher than the cell reselection information associated with the service of no interest to the terminal. Accordingly, it is helpful to ensure that when the terminal reselects a cell based on the cell reselection information associated with the multicast service, it can preferentially reselect to a cell that supports the service of interest to the terminal, so that the terminal can perform the service of interest in the reselected cell, which is helpful to meet the needs of the terminal.
[0214] For example, based on the first indication information, the network device determines that frequency f2 supports TMGI#2, a service of interest to the terminal, while frequency f1 does not support TMGI#2. The network device may determine that the reselection priority for multicast services is f2 > f1, and may indicate this multicast service reselection priority to the terminal. The terminal then performs cell reselection based on this priority, thereby preferentially reselecting to a cell that supports TMGI#2, a service of interest to the terminal.
[0215] For example, based on the first indication information, the network device determines that the cell reselection information associated with TMGI#2, a service of interest to the terminal, is f2>f1, and the cell reselection information associated with TMGI#1, a service not executed by the terminal, is f1>f2. Where f2>f1 has a higher priority than f1>f2, the network device may prioritize the reselection priority for the multicast service based on the cell reselection information with the relatively higher priority, for example, determining the reselection priority for the multicast service to be f2>f1. The network device may then indicate the reselection priority for the multicast service to the terminal. The terminal performs cell reselection based on this information, thereby preferentially reselecting to a cell that supports TMGI#2, a service of interest to the terminal.
[0216] In some embodiments, the network device includes at least one of the following: access network equipment (such as a base station); core network equipment (also referred to as core network functions); operation, maintenance and management (OAM) equipment.
[0217] In some embodiments, the priority information of the multicast service is carried in at least one of the following: a broadcast message; a paging message; a proprietary signaling; or a Non-Access Stratum (NAS) message.
[0218] For example, the broadcast signaling includes at least one of the following: SIBx, MCCH message; for example, the dedicated signaling includes RRC signaling, for example, the RRC signaling includes RRCRelease signaling.
[0219] For example, the network device includes an access network device, and the access network device may carry priority information of the multicast service and send it to the terminal via proprietary signaling and / or broadcast signaling.
[0220] For example, the network equipment includes core network equipment, and the access network equipment may carry priority information of the multicast service via a non-access layer message and send it to the terminal.
[0221] In some embodiments, the priority information of the multicast service is carried in a non-access stratum message, and the method further includes: sending the priority information of the multicast service to an access stratum (AS) via the non-access stratum. Since operations during cell reselection are primarily performed by the access stratum, the non-access stratum sends the priority information of the multicast service to the access stratum to facilitate the access stratum to perform cell reselection based on the priority information of the multicast service.
[0222] In some embodiments, the multicast service includes at least one of the following:
[0223] Activated multicast services;
[0224] Inactive multicast service.
[0225] For example, the priority information of a multicast service may include the priority information of an activated multicast service, the priority information of an inactivated multicast service, or the priority information of both an activated multicast service and an inactivated multicast service. In some embodiments, the activated multicast service may include a multicast service that allows service reception in a non-connected state; in some embodiments, the inactivated multicast service may include a multicast service that allows service reception in a non-connected state.
[0226] It should be noted that the multicast service being inactive means that the multicast service is in a state other than the active state. For example, the state other than the active state includes at least one of the following: deactivation, release, and suspension.
[0227] In some embodiments, the method further includes: determining multicast service information of a neighboring cell.
[0228] For example, the terminal may determine the multicast service information of the neighboring cell by receiving the neighboring cell list in the MCCH message. The neighboring cell list includes cells that provide the same service as the current serving cell.
[0229] For example, the network device may indicate the neighboring cell and the multicast service supported by the neighboring cell through at least one of the following: dedicated signaling, broadcast message, or paging message. The multicast service supported by the neighboring cell may be the same as or different from the multicast service provided by the current serving cell, and this embodiment does not limit this.
[0230] In some embodiments, when a terminal performs cell reselection, candidate cells may include the current serving cell and neighboring cells. Based on the multicast service information of the neighboring cells, the terminal can determine whether the candidate cell supports multicast services. Multicast services may include, for example, multicast services currently being executed by the terminal or multicast services of interest to the terminal. If the candidate cell supports the multicast service, the terminal can reselect to the candidate cell. If the candidate cell does not support the multicast service, the terminal can determine whether other cells on the same frequency support the multicast service, or whether cells on the next-highest-priority frequency support the multicast service.
[0231] It should be noted that the candidate cells that have not been reselected and the frequencies where the candidate cells are located may not be allowed to be reselected within the first time period. This is helpful to avoid considering cells and frequencies that do not meet the conditions during the cell reselection process, and is helpful to improve the efficiency of cell reselection.
[0232] In some embodiments, when a terminal performs cell reselection, it may first determine candidate cells that support multicast services. The multicast services may include, for example, the multicast services currently being executed by the terminal or the multicast services of interest to the terminal. The terminal may then determine the cell with the best signal quality among the candidate cells and determine whether it is a suitable cell. If it is not a suitable cell, it may determine whether other cells on the same frequency are suitable cells, or whether cells on the next-highest-priority frequency are suitable cells. For details on how to determine suitable cells, reference may be made to related technologies and will not be elaborated upon in this disclosure.
[0233] In some embodiments, when the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: a first timeout; a change in the priority information of the multicast service; a change in the session status of the multicast service.
[0234] In some embodiments, when the first time expires, the terminal may determine that the priority information of the multicast service is invalid.
[0235] For example, the first time may be agreed upon by a protocol, or the first time may be sent by a network device to the terminal (e.g., carried by broadcast signaling or proprietary signaling), or the first time may be limited by a timer. For example, when the timer expires, the terminal may determine that the priority information of the multicast service is invalid. For example, the broadcast signaling includes at least one of the following: SIBx, MCCH message; for example, the proprietary signaling includes RRC signaling, such as RRC signaling including RRCRelease signaling.
[0236] In some embodiments, the network device sends priority information of the multicast service to the terminal through proprietary signaling. The timer can be a newly introduced timer, or the timer T320 can be reused. It should be noted that the timer duration can be set to a finite value or to infinity.
[0237] In some embodiments, the priority information of the multicast service is changed, and the terminal may determine that the priority information of the multicast service is invalid.
[0238] For example, the priority information of a multicast service includes at least one of the following three pieces of information: identification information of the multicast service; frequency information associated with the multicast service; and frequency priority information associated with the multicast service. When any of these three pieces of information changes, the terminal can determine that the priority information of the multicast service is invalid.
[0239] In some embodiments, the terminal may determine that the priority information of the multicast service is invalid when the session state of the multicast service changes. For example, the terminal may determine that the priority information of the multicast service is invalid when the session of the multicast service is released; for example, the terminal may determine that the priority information of the multicast service is invalid when the session of the multicast service is deactivated.
[0240] In some embodiments, when the priority information of the multicast service becomes invalid, the network device may resend the priority information of the multicast service to the terminal through proprietary signaling, or the terminal may receive broadcast signaling and obtain the priority information of the multicast service from the broadcast signaling, or the terminal may reselect the cell based on traditional cell reselection information.
[0241] In some embodiments, the terminal satisfies a second condition, wherein the second condition includes at least one of the following:
[0242] Joining a multicast service session;
[0243] Support receiving multicast services in non-connected state;
[0244] Supports cell reselection based on multicast service priority information.
[0245] In some embodiments, the cell reselection method further includes: sending capability information to a network device, wherein the capability information is used to indicate whether the terminal supports performing cell reselection according to priority information of the multicast service.
[0246] The terminal can send capability information to the network device, which can indicate to the network device whether the terminal supports cell reselection based on multicast service priority information. For example, if the network device determines based on the capability information that the terminal supports cell reselection based on multicast service priority information, the multicast service priority information can be sent to the terminal. If the network device determines based on the capability information that the terminal does not support cell reselection based on multicast service priority information, the multicast service priority information can be omitted to avoid wasting communication resources.
[0247] In a second aspect, embodiments of the present disclosure provide a cell reselection method. Figure 4 is a schematic flow chart illustrating a cell reselection method according to an embodiment of the present disclosure. The cell reselection method illustrated in this embodiment may be executed by a network device.
[0248] As shown in FIG4 , the cell reselection method may include the following steps:
[0249] In step S401, priority information of a multicast service is sent to a terminal, wherein the priority information of the multicast service is used by the terminal to perform cell reselection.
[0250] It should be noted that the embodiment shown in FIG. 4 can be implemented independently or in combination with at least one other embodiment in the present disclosure. The specific selection can be made as needed and the present disclosure does not limit it.
[0251] In some embodiments, the priority information of the multicast service includes at least one of the following: priority of the multicast service; reselection priority associated with the multicast service. Further, in some embodiments, the reselection priority includes at least one of the following: frequency priority; cell priority.
[0252] It should be noted that the frequency point may refer to frequency domain information, for example, may include an Absolute Radio Frequency Channel Number (ARFCN).
[0253] In this embodiment, the network device can transmit multicast service priority information to the terminal for cell reselection. The multicast service priority information not only includes cell reselection information such as the reselection priority, but also is associated with the multicast service. Furthermore, the multicast service priority information can also include the priority of the multicast service. Consequently, the terminal can perform cell reselection based on the multicast service priority information, facilitating reselection to a cell supporting relatively high-priority multicast services, thereby meeting the terminal's communication needs.
[0254] In some embodiments, at least one frequency point in the frequency point priority associated with the first multicast service can support the first multicast service. For example, each frequency point in the frequency point priority associated with the first multicast service supports the first multicast service.
[0255] In some embodiments, at least one cell in the cell priority associated with the first multicast service may support the first multicast service. For example, each cell in the cell priority associated with the first multicast service may support the first multicast service.
[0256] In some embodiments, the priority information of the multicast service is used by the network device to preferentially reselect to a cell supporting a high-priority multicast service.
[0257] For example, a multicast service with a higher priority can be considered a task that the terminal needs more. Therefore, the network device preferentially reselects to a cell that supports the high-priority multicast service based on the priority information of the multicast service. This helps to ensure that after reselecting to the cell, the terminal can conduct relatively high-priority services in the cell to meet the needs of the terminal.
[0258]
[0259] In some embodiments, preferentially reselecting to a cell that supports a high-priority multicast service may include one of the following two methods:
[0260] Method 1: Cell reselection is performed based only on the reselection priorities associated with one or more high-priority multicast services. For example, cell reselection may be performed based only on the retransmission priority associated with the highest-priority multicast service.
[0261] Method 2: Cell reselection is performed based on the retransmission priority of the multicast service in descending order of priority.
[0262] As to whether the network device performs cell reselection based on method 1 or cell retransmission based on method 2, it can be determined autonomously by the network device, or it can be determined based on terminal requirements, or it can be determined based on protocol agreements.
[0263] For example, two multicast services, TMGI#1 and TMGI#2, whose priority information includes the priority of the multicast services, can be used by the network device to determine that the priorities of the two multicast services are TMGI#2 and TMGI#1, respectively, from high to low, based on the priority information of the multicast services.
[0264] For example, according to the first method described above, the terminal performs cell reselection based on the priority information of the multicast service. It can only determine whether there is a cell that meets the cell reselection condition among the cells supporting the highest-priority multicast service TMGI#2. When a cell that meets the cell reselection condition exists, the terminal can reselect to the cell without having to determine whether there is a cell that meets the cell reselection condition among the cells supporting TMGI#1.
[0265] For example, according to the second approach described above, a terminal performs cell reselection based on the priority information of the multicast service. It may only determine whether there is a cell that meets the cell reselection criteria among the cells supporting TMGI #2. If a cell that meets the cell reselection criteria exists, the terminal may reselect to that cell. If no cell that meets the cell reselection criteria exists among the cells supporting TMGI #2, the terminal may determine whether there is a cell that meets the cell reselection criteria among the cells supporting TMGI #1. If a cell that meets the cell reselection criteria exists, the terminal may reselect to that cell. If no cell that meets the cell reselection criteria exists among the cells supporting TMGI #1, the terminal may perform cell reselection based on legacy cell reselection rules. This disclosure will not further elaborate on this.
[0266] It should be noted that the cell reselection condition may include at least one of the following: S criterion, R criterion, and may also include other conditions, which are not limited in the present disclosure.
[0267] Furthermore, the method for prioritizing reselection to cells supporting high-priority multicast services is not limited to the two methods described above. For example, in addition to considering reselection priorities associated with multicast services as in the two methods described above, reselection priorities not associated with multicast services can also be considered when reselecting a cell. For example, a terminal may first reselect based on the reselection priorities associated with one or more high-priority multicast services, and then reselect a cell based on the reselection priorities not associated with multicast services.
[0268] Among them, the reselection priority not associated with the multicast service includes at least one of the following: a reselection priority not associated with a specific multicast service (such as a service being executed by the terminal, such as a multicast service in which the terminal is interested); a reselection priority not associated with any multicast service, such as a traditional reselection priority.
[0269] In some embodiments, the reselection priority associated with the multicast service is configured for each multicast service respectively, or the reselection priority associated with the multicast service is configured for all multicast services.
[0270] Taking two multicast services TMGI#1 and TMGI#2, where the reselection priority includes the frequency priority, as an example, two configuration methods of the reselection priority associated with the multicast services are exemplified.
[0271] For example, the reselection priority associated with a multicast service is configured separately for each multicast service.
[0272] In some embodiments, the terminal may determine a final reselection priority (eg, multicast service-based reselection priority) based on the priority of the multicast service and the reselection priority configured for each multicast service (also referred to as associated).
[0273] In some embodiments, the reselection priority of a service association with a relatively higher priority is higher than the reselection priority of a service association with a relatively lower priority.
[0274] In some embodiments, when the reselection priority of a service association with a relatively higher priority conflicts with the reselection priority of a service association with a relatively lower priority, cell reselection may be performed based on the reselection priority of the service association with the relatively higher priority. When the reselection priority of the service association with a relatively higher priority does not conflict with the reselection priority of the service association with a relatively lower priority, cell reselection may be performed based on the reselection priority of each service association in descending order of the priority of the multicast service.
[0275] For example, the frequency priority configured for TMGI#2 is f1>f2 (the priority of frequency f1 is higher than the priority of frequency f2), and the frequency priority configured for TMGI#1 is f2>f1. Although the frequency priority associated with TMGI#2 conflicts with the frequency priority associated with TMGI#1, the priority of TMGI#2 is higher than the priority of TMGI#1. Therefore, cell reselection is performed based on the frequency priority associated with TMGI#2, that is, cell reselection is performed based on the frequency priority f1>f2. Based on this, the terminal can first determine whether there is a cell meeting the cell reselection condition among the cells corresponding to frequency f1. If there is a cell meeting the cell reselection condition, the terminal can reselect to the cell. If there is no cell meeting the cell reselection condition among the cells corresponding to f1, the terminal can then determine whether there is a cell meeting the cell reselection condition among the cells corresponding to frequency f2.
[0276] For example, the frequency priority configured for TMGI#2 is f1>f2, and the frequency priority configured for TMGI#1 is f2>f3. TMGI#2 has a higher priority than TMGI#1, and the frequency priorities associated with TMGI#2 and TMGI#1 do not conflict. The network device performs cell reselection based on the reselection priorities associated with TMGI#2 and TMGI#1, in descending order of priority. When determining the final reselection priority, the terminal prioritizes f1>f2 and then f2>f3. Based on this, the terminal first determines whether any cell corresponding to frequency f1 meets the cell reselection criteria. If a cell meets the cell reselection criteria, the terminal reselects to that cell. If no cell corresponding to frequency f1 meets the cell reselection criteria, the terminal then determines whether any cell corresponding to frequency f2 meets the cell reselection criteria.
[0277] When no cell corresponding to frequency f2 meets the cell reselection conditions, the terminal performs cell reselection based on the reselection priority f2>f3 associated with TMGI#1. Since frequency f2 has been considered, it only needs to determine whether the cell corresponding to frequency f3 meets the cell reselection conditions.
[0278] For example, the reselection priority associated with a multicast service is configured for all multicast services.
[0279] For example, if the frequency priority configured for TMGI#1 and TMGI#2 is f1>f2, the terminal can perform cell reselection based on the frequency priority f1>f2. For example, it is first determined whether there is a cell that meets the cell reselection conditions among the cells corresponding to frequency f1. If there is a cell that meets the cell reselection conditions, the terminal can reselect to the cell. If there is no cell that meets the cell reselection conditions among the cells corresponding to f1, it is then determined whether there is a cell that meets the cell reselection conditions among the cells corresponding to frequency f2.
[0280] In some embodiments, the priority information of the multicast service is determined by at least one of: the terminal; a network device.
[0281] In some embodiments, the network device may determine priority information of the multicast service, and then indicate the priority information of the multicast service to the terminal. The terminal may perform cell reselection based on the priority information of the multicast service.
[0282] For example, the network device can determine the reselection priority of each multicast service separately, and then indicate the reselection priority of each multicast service to the terminal. The terminal can reselect the cell according to the reselection priority associated with each service in descending order according to the priority of the multicast service.
[0283] For example, the network device may determine a reselection priority based on the multicast service according to the multicast service priority, and then send the reselection priority based on the multicast service to the terminal. The terminal may reselect a cell according to the reselection priority based on the multicast service.
[0284] In some embodiments, the reselection priority based on the multicast service can be considered as the reselection priority configured for all multicast services. The reselection priority based on the multicast service, determined based on the priority of the multicast service, can satisfy at least one of the following conditions: frequencies supporting relatively higher-priority multicast services have a relatively higher priority, while frequencies supporting relatively lower-priority multicast services have a relatively lower priority.
[0285] In some embodiments, the terminal may autonomously determine priority information of the multicast service.
[0286] For example, the network device can determine a reselection priority for each multicast service and indicate the reselection priority of each multicast service to the terminal. Alternatively, the terminal can determine the priority of the multicast service and indicate it to the network device. The terminal can then perform cell reselection based on the multicast service priority determined by the terminal and the reselection priority of each multicast service.
[0287] For example, the network device can send the reselection priority based on the multicast service to the terminal. The terminal can adjust the reselection priority based on the multicast service according to the priority of the multicast service, and indicate the adjusted reselection priority based on the multicast service to the network device. Then, the terminal can reselect the cell according to the adjusted reselection priority based on the multicast service.
[0288] For example, the network device can send the reselection priority based on the multicast service to the terminal. The terminal can adjust the reselection priority based on the multicast service according to its own capabilities (such as the ability to receive multicast services at a specific frequency), and indicate the adjusted reselection priority based on the multicast service to the network device. The terminal can then reselect the cell according to the adjusted reselection priority based on the multicast service.
[0289] Among them, the reselection priority based on multicast services adjusted according to the priority of multicast services can meet at least one of the following requirements because the priority of multicast services is taken into consideration: the priority of the frequency points supporting multicast services with relatively higher priorities is relatively higher, and the priority of the frequency points supporting multicast services with relatively lower priorities is relatively lower.
[0290] For example, the network device sends a multicast service-based reselection priority to the terminal, which includes f1>f2. Where f1 supports TMGI#1 but not TMGI#2, while f2 supports TMGI#2. Based on the multicast service priority, the terminal determines that TMGI#2 has a higher priority than TMGI#1. To ensure preferential reselection to a cell supporting TMGI#2, the terminal can adjust the multicast service-based reselection priority to f2>f1 and indicate this to the network device. The terminal can then first determine whether any cell corresponding to frequency f2 meets the cell reselection criteria. If a cell meets the cell reselection criteria, the terminal can reselect to that cell. If no cell corresponding to frequency f2 meets the cell reselection criteria, the terminal can then determine whether any cell corresponding to frequency f1 meets the cell reselection criteria. This facilitates preferential reselection to a cell corresponding to a frequency supporting TMGI#2 (which also supports TMGI#2) to communicate with the terminal, thereby meeting the terminal's communication needs.
[0291] In some embodiments, priority information of the multicast service may be determined by the network device and the terminal.
[0292] For example, the network device can send the priority of the multicast service and the reselection priority corresponding to each multicast service to the terminal. The terminal can then independently determine the priority of the multicast service, and then adjust the priority of the multicast service sent by the network device based on the autonomously determined priority of the multicast service. The adjusted priority of the multicast service can also be indicated to the network device, and then the terminal can reselect the cell based on the adjusted priority of the multicast service and the reselection priority corresponding to each multicast service.
[0293] For example, the network device can send the reselection priority based on the multicast service to the terminal, and the terminal can independently determine the priority of the multicast service, and then adjust the received reselection priority based on the multicast service according to the autonomously determined priority of the multicast service, and indicate the adjusted reselection priority based on the multicast service to the network device, and then the terminal can reselect the cell according to the adjusted reselection priority based on the multicast service.
[0294] In some embodiments, the cell reselection method further includes: determining at least one of the following according to the terminal indication:
[0295] Information about the service being executed by the terminal;
[0296] Information about services of interest to the terminal.
[0297] Of course, the content indicated by the terminal to the network device is not limited to the above two types of information, and other content can also be indicated, such as the priority information of the multicast service when the terminal receives the multicast service, that is, the priority information of the multicast service being used when the terminal receives the multicast service.
[0298] In some embodiments, the terminal may indicate to the network device information about the services being executed by the terminal, or information about services that the terminal is interested in. Thus, the network device may be informed of information about services being executed by the terminal (also referred to as activated services) or information about services that the terminal is interested in.
[0299] In some embodiments, the service information includes at least one of the following:
[0300] Service identification information, such as at least one of the following: TMGI, MBS Session ID, MBS QoS flow ID;
[0301] Service-related cell reselection information.
[0302] In some embodiments, the service-associated cell reselection information includes at least one of the following: service-associated frequency information; service-associated frequency priority information.
[0303] In some embodiments, the frequency information associated with a multicast service may include information about frequencies that support the multicast service, and cells corresponding to frequencies that support the multicast service may also support the multicast service. For example, the frequency information associated with multicast service TMGI#1 is f1, and f1 may support inactive multicast service TMGI#1. The cell corresponding to f1 supports inactive multicast service TMGI#1.
[0304] In some embodiments, the frequencies in the frequency priority information associated with a multicast service may include frequencies that support the multicast service, and the cells corresponding to the frequencies that support the multicast service may also support the multicast service. For example, if the frequency priority information associated with multicast service TMGI#1 is f1>f2 (i.e., the priority of frequency f1 is higher than the priority of frequency f2), both f1 and f2 may support the inactive multicast service TMGI#1. The cell corresponding to f1 supports the inactive multicast service TMGI#1, and the cell corresponding to f2 supports the inactive multicast service TMGI#1.
[0305] In some embodiments, when determining the priority of a multicast service, the terminal may set the priority of the cell reselection information associated with the service being performed by the terminal to be relatively high, for example, higher than the priority of the cell reselection information associated with the service not being performed by the terminal. Accordingly, it is beneficial to ensure that when the terminal reselects a cell based on the cell reselection information associated with the multicast service, it can give priority to reselecting the cell that supports the service being performed by the terminal, so that the terminal can continue to perform the service being performed in the reselected cell, which is beneficial to ensure service continuity.
[0306] For example, the network device determines, based on the first indication information, that frequency f2 supports service TMGI#2 currently being executed by the terminal, while frequency f1 does not support service TMGI#2 currently being executed by the terminal. The terminal may determine that the reselection priority for multicast services is f2 > f1, and may then indicate the reselection priority for multicast services to the terminal. The terminal performs cell reselection based on this information, thereby preferentially reselecting to a cell that supports service TMGI#2 currently being executed by the terminal.
[0307] For example, based on the first indication information, the terminal determines that the cell reselection information associated with the terminal's currently executing service TMGI #2 is f2>f1, and the cell reselection information associated with the terminal's currently executing service TMGI #1 is f1>f2. Where f2>f1 has a higher priority than f1>f2, the terminal can prioritize the reselection priority for the multicast service based on the cell reselection information with the relatively higher priority. For example, if the reselection priority for the multicast service is determined to be f2>f1, the terminal can indicate the reselection priority for the multicast service to the terminal. The terminal performs cell reselection based on this information, so as to preferentially reselect to a cell that supports the terminal's currently executing service TMGI #2.
[0308] In some embodiments, when determining the priority of a multicast service, the terminal may set the priority of the cell reselection information associated with the service of interest to the terminal to be relatively high, for example, higher than the priority of the cell reselection information associated with the service in which the terminal is not interested. Accordingly, it is beneficial to ensure that when the terminal reselects a cell based on the cell reselection information associated with the multicast service, it can preferentially reselect to a cell that supports the service of interest to the terminal, so that the terminal can perform the service of interest in the reselected cell, which is beneficial to meeting the needs of the terminal.
[0309] For example, the network device determines, based on the first indication information, that frequency f2 supports TMGI#2, a service of interest to the terminal, while frequency f1 does not support TMGI#2. The terminal may determine that the reselection priority for multicast services is f2 > f1, and may indicate this multicast service reselection priority to the terminal. The terminal then performs cell reselection based on this priority, thereby preferentially reselecting to a cell that supports TMGI#2, a service of interest to the terminal.
[0310] For example, based on the first indication information, it is determined that the cell reselection information associated with TMGI#2, a service of interest to the terminal, is f2>f1, and the cell reselection information associated with TMGI#1, a service not executed by the terminal, is f1>f2. Where f2>f1 has a higher priority than f1>f2, the reselection priority for multicast services can be determined based on the cell reselection information with a relatively higher priority. For example, the reselection priority for multicast services can be determined as f2>f1, and the reselection priority for multicast services can be indicated to the terminal. The terminal performs cell reselection based on this information, so as to preferentially reselect to a cell that supports TMGI#2, a service of interest to the terminal.
[0311] In some embodiments, the network device includes at least one of the following: access network equipment (eg, base station); core network equipment (also referred to as core network function); operation, maintenance, and management (OAM) equipment.
[0312] In some embodiments, the priority information of the multicast service is carried in at least one of the following: a broadcast message; a paging message; a proprietary signaling; a non-access stratum (NAS) message.
[0313] For example, the broadcast signaling includes at least one of the following: SIBx, MCCH message; for example, the dedicated signaling includes RRC signaling, for example, the RRC signaling includes RRCRelease signaling.
[0314] For example, the network device includes an access network device, and the access network device may carry priority information of the multicast service and send it to the terminal via proprietary signaling and / or broadcast signaling.
[0315] For example, the network equipment includes core network equipment, and the access network equipment may carry priority information of the multicast service via a non-access layer message and send it to the terminal.
[0316] In some embodiments, the priority information of the multicast service is sent from the non-access stratum to the access stratum. Since the operations during the cell reselection process are primarily performed by the access stratum, the non-access stratum sends the priority information of the multicast service to the access stratum to facilitate the access stratum to perform cell reselection based on the priority information of the multicast service.
[0317] In some embodiments, the multicast service includes at least one of the following: an activated multicast service; and an inactivated multicast service.
[0318] For example, the priority information of a multicast service may include the priority information of an activated multicast service, the priority information of an inactivated multicast service, or the priority information of both an activated multicast service and an inactivated multicast service. In some embodiments, the activated multicast service may include a multicast service that allows service reception in a non-connected state; in some embodiments, the inactivated multicast service may include a multicast service that allows service reception in a non-connected state.
[0319] It should be noted that the multicast service being inactive means that the multicast service is in a state other than the active state. For example, the state other than the active state includes at least one of the following: deactivation, release, and suspension.
[0320] In some embodiments, the method further includes: determining multicast service information of a neighboring cell.
[0321] For example, the network device can determine the multicast service information of the neighboring cells from the neighboring cells or OAM, and then indicate the neighboring cell list to the terminal through the MCCH message. The neighboring cell list includes cells that provide the same service as the current serving cell.
[0322] For example, the network device may indicate the neighboring cell and the multicast service supported by the neighboring cell through at least one of the following: dedicated signaling, broadcast message, or paging message. The multicast service supported by the neighboring cell may be the same as or different from the multicast service provided by the current serving cell, and this embodiment does not limit this.
[0323] In some embodiments, when a terminal performs cell reselection, candidate cells may include the current serving cell and neighboring cells. Based on the multicast service information of the neighboring cells, the terminal can determine whether the candidate cell supports multicast services. Multicast services may include, for example, multicast services currently being executed by the terminal or multicast services of interest to the terminal. If the candidate cell supports the multicast service, the terminal can reselect to the candidate cell. If the candidate cell does not support the multicast service, the terminal can determine whether other cells on the same frequency support the multicast service, or whether cells on the next-highest-priority frequency support the multicast service.
[0324] It should be noted that the candidate cells that have not been reselected and the frequencies where the candidate cells are located may not be allowed to be reselected within the first time period. This is helpful to avoid considering cells and frequencies that do not meet the conditions during the cell reselection process, and is helpful to improve the efficiency of cell reselection.
[0325] In some embodiments, when a terminal performs cell reselection, it may first determine candidate cells that support multicast services. The multicast services may include, for example, the multicast services currently being executed by the terminal or the multicast services of interest to the terminal. The terminal may then determine the cell with the best signal quality among the candidate cells and determine whether it is a suitable cell. If it is not a suitable cell, it may determine whether other cells on the same frequency are suitable cells, or whether cells on the next-highest-priority frequency are suitable cells. For details on how to determine suitable cells, reference may be made to related technologies and will not be elaborated upon in this disclosure.
[0326] In some embodiments, when the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: a first timeout; a change in the priority information of the multicast service; a change in the session status of the multicast service.
[0327] In some embodiments, when the first time expires, the network device may determine that the priority information of the multicast service is invalid.
[0328] For example, the first time may be agreed upon by a protocol, or the first time may be sent by a network device to the terminal (e.g., carried by broadcast signaling or proprietary signaling), or the first time may be limited by a timer. For example, when the timer expires, the terminal may determine that the priority information of the multicast service is invalid. For example, the broadcast signaling includes at least one of the following: SIBx, MCCH message; for example, the proprietary signaling includes RRC signaling, such as RRC signaling including RRCRelease signaling.
[0329] In some embodiments, the network device sends priority information of the multicast service to the terminal through proprietary signaling. The timer can be a newly introduced timer, or the timer T320 can be reused. It should be noted that the timer duration can be set to a finite value or to infinity.
[0330] In some embodiments, the priority information of the multicast service is changed, and the terminal may determine that the priority information of the multicast service is invalid.
[0331] For example, the priority information of a multicast service includes at least one of the following three pieces of information: identification information of the multicast service; frequency information associated with the multicast service; and frequency priority information associated with the multicast service. When any of these three pieces of information changes, the network device may determine that the priority information of the multicast service is invalid.
[0332] In some embodiments, a terminal may determine that the priority information of a multicast service is invalid when the session state of the multicast service changes. For example, a terminal may determine that the priority information of the multicast service is invalid when the session of the multicast service is released; for example, a network device may determine that the priority information of the multicast service is invalid when the session of the multicast service is deactivated.
[0333] In some embodiments, when the priority information of the multicast service becomes invalid, the network device may resend the priority information of the multicast service to the terminal through proprietary signaling, or the terminal may receive broadcast signaling and obtain the priority information of the multicast service from the broadcast signaling, or the terminal may reselect the cell based on traditional cell reselection information.
[0334] In some embodiments, the terminal satisfies a second condition, wherein the second condition includes at least one of the following:
[0335] Joining a multicast service session;
[0336] Support receiving multicast services in non-connected state;
[0337] Supports cell reselection based on multicast service priority information.
[0338] In some embodiments, the cell reselection method further includes: receiving capability information sent by the terminal, wherein the capability information is used to indicate whether the terminal supports performing cell reselection according to priority information of the multicast service.
[0339] The terminal can send capability information to the network device, which can indicate to the network device whether the terminal supports cell reselection based on multicast service priority information. For example, if the network device determines based on the capability information that the terminal supports cell reselection based on multicast service priority information, the multicast service priority information can be sent to the terminal. If the network device determines based on the capability information that the terminal does not support cell reselection based on multicast service priority information, the multicast service priority information can be omitted to avoid wasting communication resources.
[0340] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0341] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0342] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0343] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0344] It should be noted that for other contents involved in this embodiment, please refer to the description of the relevant contents in the previous embodiments, which will not be repeated here.
[0345] Corresponding to the aforementioned embodiments of the cell reselection method, the present disclosure also provides embodiments of a cell reselection apparatus, a terminal, and a network device.
[0346] An embodiment of the present disclosure also proposes a terminal, comprising: one or more processors; a memory coupled to the one or more processors, wherein the memory stores executable instructions, and when the executable instructions are executed by the one or more processors, the terminal executes the cell reselection method described in the first aspect and the optional embodiment of the first aspect.
[0347] FIG5 is a schematic block diagram of a cell reselection device according to an embodiment of the present disclosure. The device may be provided in a terminal, as shown in FIG5 , and includes: a processing module 501 .
[0348] In some embodiments, the processing module is configured to perform cell reselection according to priority information of the multicast service.
[0349] In some embodiments, the priority information of the multicast service is used by the terminal to preferentially reselect to a cell supporting a high-priority multicast service.
[0350] In some embodiments, the priority information of the multicast service includes at least one of the following: the priority of the multicast service; and a reselection priority associated with the multicast service.
[0351] In some embodiments, the reselection priority associated with the multicast service is configured for each multicast service respectively, or the reselection priority associated with the multicast service is configured for all multicast services.
[0352] In some embodiments, the reselection priority includes at least one of the following: frequency priority; cell priority.
[0353] In some embodiments, the priority information of the multicast service is determined by at least one of: the terminal; a network device.
[0354] In some embodiments, the apparatus further comprises: a transceiver module configured to indicate to the network device at least one of the following: information about a service being executed by the terminal; and information about a service of interest to the terminal.
[0355] In some embodiments, the service information includes at least one of the following: identification information of the service; and cell reselection information associated with the service.
[0356] In some embodiments, the information indicated to the network device is used to assist the network device in determining priority information of the multicast service.
[0357] In some embodiments, the network equipment includes at least one of the following: access network equipment; core network equipment; operation, maintenance and management equipment.
[0358] In some embodiments, the priority information of the multicast service is carried in at least one of the following: a broadcast message; a paging message; a proprietary signaling; or a non-access layer message.
[0359] In some embodiments, the priority information of the multicast service is carried in a non-access layer message, and the device further includes: a transceiver module, configured to send the priority information of the multicast service to the access layer through the non-access layer.
[0360] In some embodiments, the multicast service includes at least one of the following: an activated multicast service; and an inactivated multicast service.
[0361] In some embodiments, the processing module is further configured to determine multicast service information of a neighboring cell.
[0362] In some embodiments, when the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: a first timeout; a change in the priority information of the multicast service; a change in the session status of the multicast service.
[0363] In some embodiments, the terminal satisfies a second condition, wherein the second condition includes at least one of the following: joining a session of a multicast service; supporting reception of a multicast service in a non-connected state; and supporting cell reselection based on priority information of the multicast service.
[0364] In some embodiments, the apparatus further comprises: a transceiver module configured to send capability information to a network device, wherein the capability information is used to indicate whether the terminal supports cell reselection according to priority information of a multicast service.
[0365] It should be noted that the modules in the terminal are not limited to the modules in the above embodiments, and may also include other modules, such as a storage module, a display module, etc.
[0366] An embodiment of the present disclosure also proposes a network device, comprising: one or more processors; a memory coupled to the one or more processors, wherein the memory stores executable instructions, and when the executable instructions are executed by the one or more processors, the network device executes the cell reselection method described in the second aspect and the optional embodiment of the second aspect.
[0367] FIG6 is a schematic block diagram of a cell reselection apparatus according to an embodiment of the present disclosure. The apparatus may be provided in a network device. As shown in FIG6 , the apparatus includes a transceiver module 601 configured to transmit priority information of a multicast service to a terminal, wherein the priority information of the multicast service is used by the terminal to perform cell reselection.
[0368] In some embodiments, the priority information of the multicast service is used by the network device to preferentially reselect to a cell supporting a high-priority multicast service.
[0369] In some embodiments, the priority information of the multicast service includes at least one of the following: the priority of the multicast service; and a reselection priority associated with the multicast service.
[0370] In some embodiments, the reselection priority associated with the multicast service is configured for each multicast service respectively, or the reselection priority associated with the multicast service is configured for all multicast services.
[0371] In some embodiments, the reselection priority includes at least one of the following: frequency priority; cell priority.
[0372] In some embodiments, the priority information of the multicast service is determined by at least one of: the terminal; a network device.
[0373] In some embodiments, the apparatus further comprises: a processing module configured to determine, according to the terminal indication, at least one of the following: information on a service being executed by the terminal; and information on a service of interest to the terminal.
[0374] In some embodiments, the service information includes at least one of the following: identification information of the service; and cell reselection information associated with the service.
[0375] In some embodiments, the information indicated by the terminal to the network device is used to assist the network device in determining priority information of the multicast service.
[0376] In some embodiments, the network equipment includes at least one of the following: access network equipment; core network equipment; operation, maintenance and management equipment.
[0377] In some embodiments, the priority information of the multicast service is carried in at least one of the following: a broadcast message; a paging message; a proprietary signaling; or a non-access layer message.
[0378] In some embodiments, the priority information of the multicast service is sent from the non-access layer to the access layer.
[0379] In some embodiments, the multicast service includes at least one of the following: an activated multicast service; and an inactivated multicast service.
[0380] In some embodiments, the apparatus further includes: a processing module configured to determine multicast service information of a neighboring cell.
[0381] In some embodiments, when the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: a first timeout; a change in the priority information of the multicast service; a change in the session status of the multicast service.
[0382] In some embodiments, the terminal satisfies a second condition, wherein the second condition includes at least one of the following: joining a session of a multicast service; supporting reception of a multicast service in a non-connected state; and supporting cell reselection based on priority information of the multicast service.
[0383] In some embodiments, the transceiver module is further configured to receive capability information sent by the terminal, wherein the capability information is used to indicate whether the terminal supports cell reselection according to priority information of the multicast service.
[0384] It should be noted that the modules in the network device are not limited to the modules in the above embodiment, and may also include other modules, such as a storage module.
[0385] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described above is merely illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art can understand and implement it without paying any creative work.
[0386] An embodiment of the present disclosure also proposes a communication device, comprising: one or more processors; wherein the processor is used to call instructions to enable the communication device to execute the cell reselection method described in any one of the first aspect, the second aspect, and the optional embodiments of the first aspect and the second aspect.
[0387] An embodiment of the present disclosure also proposes a communication system, including a terminal and a network device, wherein the terminal is configured to implement the cell reselection method described in any one of the first aspect and the optional embodiments of the first aspect, and the network device is configured to implement the cell reselection method described in any one of the second aspect and the optional embodiments of the second aspect.
[0388] An embodiment of the present disclosure further proposes a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes the cell reselection method described in any one of the first aspect, the second aspect, and the optional embodiments of the first aspect and the second aspect.
[0389] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0390] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0391] In the embodiments of the present disclosure, a processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits, and the logical relationships of the above hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration file to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0392] Figure 7 is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0393] As shown in Figure 7, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The processor 7101 is used to call instructions to enable the communication device 7100 to perform any of the above methods.
[0394] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may be located outside the communication device 7100.
[0395] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the communication steps such as sending and receiving in the above method are performed by the transceiver 7103, and the other steps are performed by the processor 7101.
[0396] In some embodiments, a transceiver may include a receiver and a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0397] Optionally, the communication device 7100 further includes one or more interface circuits 7104, which are connected to the memory 7102. The interface circuits 7104 may be configured to receive signals from the memory 7102 or other devices, and may be configured to send signals to the memory 7102 or other devices. For example, the interface circuits 7104 may read instructions stored in the memory 7102 and send the instructions to the processor 7101.
[0398] The communication device 7100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7 . The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0399] FIG8 is a schematic diagram of the structure of a chip 8200 according to an embodiment of the present disclosure. If the communication device 7100 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 8200 shown in FIG8 , but the present disclosure is not limited thereto.
[0400] The chip 8200 includes one or more processors 8201, and the processor 8201 is used to call instructions so that the chip 8200 executes any of the above methods.
[0401] In some embodiments, the chip 8200 further includes one or more interface circuits 8202, which are connected to the memory 8203. The interface circuit 8202 can be used to receive signals from the memory 8203 or other devices, and can be used to send signals to the memory.
[0402] 8203 or other devices to send signals. For example, the interface circuit 8202 can read the instructions stored in the memory 8203 and send the instructions to the processor 8201. Optionally, the terms interface circuit, interface, transceiver pin, transceiver, etc. can be used interchangeably.
[0403] In some embodiments, the chip 8200 further includes one or more memories 8203 for storing instructions. Alternatively, all or part of the memories 8203 may be outside the chip 8200.
[0404] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.
[0405] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0406] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
Claims
1. A cell reselection method, characterized in that: Executed by a terminal, the method includes: Cell reselection is performed based on the priority information of the multicast service.
2. The method according to claim 1, characterized in that The priority information of the multicast service is used by the terminal to preferentially reselect a cell supporting a high-priority multicast service.
3. The method according to claim 1 or 2, characterized in that: The priority information of the multicast service includes at least one of the following: Priority of multicast services; Reselection priority of multicast service association.
4. The method according to claim 3, characterized in that The reselection priority associated with the multicast service is configured for each multicast service respectively, or the reselection priority associated with the multicast service is configured for all multicast services.
5. The method according to claim 3 or 4, characterized in that: The reselection priority includes at least one of the following: Frequency priority; Cell priority.
6. The method according to any one of claims 1 to 5, characterized in that The priority information of the multicast service is determined by at least one of the following: the terminal; Network equipment.
7. The method according to claim 1, characterized in that The method further comprises: Indicate to the network device at least one of the following: Information about the service being executed by the terminal; Information about services of interest to the terminal.
8. The method according to claim 7, characterized in that The business information includes at least one of the following: Business identification information; Service-related cell reselection information.
9. The method according to claim 7 or 8, characterized in that: The information indicated to the network device is used to assist the network device in determining the priority information of the multicast service.
10. The method according to any one of claims 6 to 9, characterized in that The network device includes at least one of the following: Access network equipment; Core network equipment; Operate, maintain and manage equipment.
11. The method according to claim 1, characterized in that: The priority information of the multicast service is carried in at least one of the following: Broadcast messages; Paging messages; Proprietary signaling; Non-access stratum message.
12. The method according to claim 11, characterized in that The priority information of the multicast service is carried in a non-access layer message, and the method further includes: The priority information of the multicast service is sent to the access layer through the non-access layer.
13. The method according to any one of claims 1 to 12, characterized in that The multicast service includes at least one of the following: Activated multicast services; Inactive multicast service.
14. The method according to any one of claims 1 to 13, characterized in that The method further comprises: Determine the multicast service information of the neighboring cell.
15. The method according to any one of claims 1 to 14, characterized in that When the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: First time out; Change of priority information of the multicast service; The session state of the multicast service changes.
16. The method according to any one of claims 1 to 15, characterized in that The terminal satisfies a second condition, wherein the second condition includes at least one of the following: A session that has joined the multicast service; Support receiving multicast services in a non-connected state; Supports cell reselection based on multicast service priority information.
17. The method according to any one of claims 1 to 16, characterized in that The method further comprises: Sending capability information to a network device, wherein the capability information is used to indicate whether the terminal supports performing cell reselection according to priority information of the multicast service.
18. A cell reselection method, characterized in that: Executed by a network device, the method includes: The priority information of the multicast service is sent to the terminal, wherein the priority information of the multicast service is used by the terminal to perform cell reselection.
19. The method according to claim 18, characterized in that The priority information of the multicast service is used by the network device to preferentially reselect a cell that supports a high-priority multicast service.
20. The method according to claim 18 or 19, characterized in that: The priority information of the multicast service includes at least one of the following: Priority of multicast services; Reselection priority of multicast service association.
21. The method according to claim 20, characterized in that The reselection priority associated with the multicast service is configured for each multicast service respectively, or the reselection priority associated with the multicast service is configured for all multicast services.
22. The method according to claim 20 or 21, characterized in that The reselection priority includes at least one of the following: Frequency priority; Cell priority.
23. The method according to any one of claims 18 to 22, characterized in that The priority information of the multicast service is determined by at least one of the following: the terminal; Network equipment.
24. The method according to claim 18, characterized in that The method further comprises: Determine at least one of the following based on the terminal instructions: Information about the service being executed by the terminal; Information about services of interest to the terminal.
25. The method according to claim 24, characterized in that The business information includes at least one of the following: Business identification information; Service-related cell reselection information.
26. The method according to claim 24 or 25, characterized in that The information indicated by the terminal to the network device is used to assist the network device in determining the priority information of the multicast service.
27. The method according to any one of claims 23 to 26, characterized in that The network device includes at least one of the following: Access network equipment; Core network equipment; Operate, maintain and manage equipment.
28. The method according to claim 18, characterized in that The priority information of the multicast service is carried in at least one of the following: Broadcast messages; Paging messages; Proprietary signaling; Non-access stratum message.
29. The method according to claim 28, characterized in that The priority information of the multicast service is sent from the non-access layer to the access layer.
30. The method according to any one of claims 18 to 29, characterized in that The multicast service includes at least one of the following: Activated multicast services; Inactive multicast service.
31. The method according to any one of claims 18 to 30, characterized in that The method further comprises: Determine the multicast service information of the neighboring cell.
32. The method according to any one of claims 18 to 31, characterized in that When the terminal meets a first condition, the priority information of the multicast service becomes invalid, wherein the first condition includes at least one of the following: First time out; Change of priority information of the multicast service; The session state of the multicast service changes.
33. The method according to any one of claims 18 to 32, characterized in that The terminal satisfies a second condition, wherein the second condition includes at least one of the following: A session that has joined the multicast service; Support receiving multicast services in a non-connected state; Supports cell reselection based on multicast service priority information.
34. The method according to any one of claims 18 to 33, characterized in that The method further comprises: The capability information sent by the terminal is received, wherein the capability information is used to indicate whether the terminal supports performing cell reselection according to priority information of the multicast service.
35. A cell reselection device, characterized in that: Set at a terminal, the device includes: The processing module is used to perform cell reselection according to the priority information of the multicast service.
36. A cell reselection device, characterized in that: Set in a network device, the device includes: The transceiver module is used to send priority information of the multicast service to the terminal, wherein the priority information of the multicast service is used by the terminal to perform cell reselection.
37. A terminal, characterized in that: include: one or more processors; A memory coupled to the one or more processors, wherein executable instructions are stored in the memory, and when the one or more processors execute the executable instructions, the terminal executes the cell reselection method according to any one of claims 1 to 17.
38. A network device, characterized in that: include: one or more processors; A memory coupled to the one or more processors, wherein executable instructions are stored in the memory, and when the one or more processors execute the executable instructions, the network device executes the cell reselection method according to any one of claims 18 to 34.
39. A communication device, characterized in that: include: one or more processors; The processor is used to call instructions to enable the communication device to execute the cell reselection method described in any one of claims 1-17 and 18-34.
40. A communication system, characterized in that: The invention comprises a terminal and a network device, wherein the terminal is configured to implement the cell reselection method according to any one of claims 1 to 17, and the network device is configured to implement the cell reselection method according to any one of claims 18 to 34.
41. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is enabled to execute the cell reselection method according to any one of claims 1-17 and 18-34.
Citation Information
Patent Citations
Information transmission method and device, terminal and network equipment
CN114071369A
Cell reselection method and device, network equipment, terminal equipment, medium and product
CN114765816A
Cell reselection method and device, information sending method and device, terminal equipment and network equipment
CN116017615A
Communication method and apparatus
WO2022104652A1
Cited By
Communication method, terminal, network device, system, and storage medium
WO2026174560A1