APPARATUS AND METHOD FOR PROCESSING BROADCAST SERVICE CONFIGURATION INFORMATION IN WIRELESS COMMUNICATION SYSTEM
20230099695 · 2023-03-30
Inventors
Cpc classification
H04W72/231
ELECTRICITY
H04W4/06
ELECTRICITY
H04W72/566
ELECTRICITY
H04W68/00
ELECTRICITY
International classification
H04W4/06
ELECTRICITY
H04W72/231
ELECTRICITY
Abstract
According to various embodiment of the present disclosure, a terminal for processing broadcasting service configuration information in a wireless communication system includes a transceiver, and at least one processor configured to receive, from a base station, first multicast broadcast service (MBS) system information including broadcasting service list information, identify, based on the received first MBS system information, whether an MBS service in which the terminal is interested is included in the broadcasting service list information, when the MBS service in which the terminal is interested is included in the broadcasting service list information, perform a procedure of establishing a connection with the base station, and when the MBS service in which the terminal is interested is not included in the broadcasting service list information, monitor a first message in a paging occasion period.
Claims
1-15. (canceled)
16. A method performed by a user equipment (UE), the method comprising: transmitting, to a base station (BS), multicast broadcast service (MBS) information of interest of the UE via radio resource control (RRC) signaling; receiving, from the BS, an RRC reconfiguration message including information regarding at least one data radio bearer (DRB) for an MBS based on the MBS information of the interest of the UE, wherein the information regarding at least one DRB for the MBS includes temporary mobile group identity (TMGI) related with the at least one DRB; and configuring the at least one DRB for the MB S based on the RRC reconfiguration message, wherein, the MBS information includes TMGI information related with at least one MBS which the UE is interested to receive.
17. The method of claim 16, wherein the TMGI information includes at least one of a public land mobile network (PLMN) identifier related with the at least one MBS.
18. The method of claim 16, wherein the MBS information of the interest of the UE further includes priority information indicating whether the UE priorities unicast reception or broadcast reception and a list of MBS broadcast services which the UE is interested to receive.
19. A method performed by a base station (BS), the method comprising: receiving, from a user equipment (UE), multicast broadcast service (MBS) information of interest of the UE via radio resource control (RRC) signaling; obtaining temporary mobile group identity (TMGI) information related with at least one MBS which the UE is interested to receive from the MBS information of interest of the UE; and transmitting, to the UE, an RRC reconfiguration message including information regarding at least one data radio bearer (DRB) for an MBS based on the MBS information of the interest of the UE, wherein the information regarding at least one DRB for the MBS includes TMGI related with the at least one DRB.
20. The method of claim 19, wherein the TMGI information includes at least one of a public land mobile network (PLMN) identifier related with the at least one MBS.
21. The method of claim 19, wherein the MBS information of the interest of the UE further includes priority information indicating whether the UE priorities unicast reception or broadcast reception and a list of MBS broadcast services which the UE is interested to receive.
22. A user equipment (UE) in a wireless communication system, the UE comprising: a transceiver configured to transmit or receive a signal to or from a base station (BS); a memory storing a program and data for repetitive transmission of control information by the UE; and a processor configured to execute the program stored in the memory to: transmit, to the BS, multicast broadcast service (MBS) information of interest of the UE via radio resource control (RRC) signaling, receive, from the BS, an RRC reconfiguration message including information regarding at least one data radio bearer (DRB) for an MBS based on the MBS information of the interest of the UE, wherein the information regarding at least one DRB for the MBS includes temporary mobile group identity (TMGI) related with the at least one DRB, and configuring the at least one DRB for the MBS based on the RRC reconfiguration message, wherein, the MBS information includes TMGI information related with at least one MBS which the UE is interested to receive.
23. The UE of claim 22, wherein the TMGI information includes at least one of a public land mobile network (PLMN) identifier related with the at least one MBS.
24. The UE of claim 22, wherein the MBS information of the interest of the UE further includes priority information indicating whether the UE priorities unicast reception or broadcast reception and a list of MBS broadcast services which the UE is interested to receive.
25. A base station (BS) in a wireless communication system, the BS comprising: a transceiver configured to transmit or receive a signal to or from a user equipment (UE); a memory storing a program and data for repetitive transmission of control information by the BS; and a processor configured to execute the program stored in the memory to: receive, from the UE, multicast broadcast service (MBS) information of interest of the UE via radio resource control (RRC) signaling, obtain, temporary mobile group identity (TMGI) information related with at least one MBS which the UE is interested to receive from the MBS information of interest of the UE, and transmit, to the UE, an RRC reconfiguration message including information regarding at least one data radio bearer (DRB) for an MBS based on the MBS information of the interest of the UE, wherein the information regarding at least one DRB for the MBS includes TMGI related with the at least one DRB.
26. The BS of claim 25, wherein the TMGI information includes at least one of a public land mobile network (PLMN) identifier related with the at least one MBS.
27. The BS of claim 25, wherein the MBS information of the interest of the UE further includes priority information indicating whether the UE priorities unicast reception or broadcast reception and a list of MBS broadcast services which the UE is interested to receive.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
BEST MODE
[0025] According to an embodiment of the present disclosure, a terminal for processing broadcasting service configuration information in a wireless communication system includes a transceiver, and at least one processor configured to receive, from a base station, first multicast broadcast service (MBS) system information including broadcasting service list information, identify, based on the received first MBS system information, whether an MBS service in which the terminal is interested is included in the broadcasting service list information, when the MBS service in which the terminal is interested is included in the broadcasting service list information, perform a procedure of establishing a connection with the base station, and when the MBS service in which the terminal is interested is not included in the broadcasting service list information, monitor a first message in a paging occasion period.
[0026] The broadcasting service list information may include temporary mobile group identity (TMGI) information and session identifier information with respect to each of broadcasting services, wherein the TMGI information may include at least one of a public land mobile network (PLMN) identifier with respect to a broadcasting service corresponding to the terminal or an identifier of the broadcasting service corresponding to the terminal.
[0027] The at least one processor may further be configured to obtain the first message in the paging occasion, identify whether each of a system information change indicator and an MBS system information update indicator included in the first message indicates true or false, when the MBS system information update indicator indicates true, receive first system information in a first period and, based on the first system information received in the first period, receive second MBS system information, and when the system information change indicator included in the first message indicates true, and the MBS system information update indicator included in the first message indicates false, receive the first system information in a second period which is a change period next to the first period, and receive the second MBS system information based on the first system information received in the second period.
[0028] The first MBS system information may be system information with respect to an area composed of one or more cells, and the at least one processor may further be configured to receive second MBS system information from the base station, identify whether an area identifier included in the first MBS system information and an area identifier included in the second MBS system information are the same as each other, and when the area identifier included in the first MBS system information and the area identifier included in the second MBS system information are different from each other, identify that the MBS system information is not valid.
[0029] The at least one processor may further be configured to transmit a radio resource control (RRC) connection request message to the base station, based on the transmitted RRC connection request message, receive an RRC connection configuration message including first signaling radio bearer (SRB) configuration information, and based on the received RRC connection configuration message, transmit an RRC connection complete message including broadcasting service information in which the terminal is interested, wherein the broadcasting service information in which the terminal is interested may include at least one of a list of broadcasting services in which the terminal is interested, a list of identifiers of the broadcasting services in which the terminal is interested, priority order information of the broadcasting services in which the terminal is interested, or an indicator indicating the broadcasting services in which the terminal is interested.
[0030] The at least one processor may further be configured to receive, from the base station, an RRC reconfiguration message including first information indicating whether a data radio bearer (DRB) configured for the terminal is a DRB for a unicast service or a DRB for a broadcasting service, and when the first information indicates the DRB for a broadcasting service, ignore key information indicated in a security configuration or identify that the key information is omitted in the security configuration.
[0031] The at least one processor may further be configured to receive, from the base station, an RRC reconfiguration message including an identifier of a first data radio bearer (DRB) configured for the terminal, receive, from the base station, a count check message including an identifier of a second DRB and count value information corresponding to the second DRB, based on the received count check message, identify whether the identifier of the first DRB corresponds to the identifier of the second DRB, when the identifier of the first DRB corresponds to the identifier of the second DRB, transmit, to the base station, a count check response message including the count value information with respect to the second DRB, when the identifier of the first DRB does not correspond to the identifier of the second DRB, identify whether a DRB corresponding to the identifier of the first DRB is a DRB for a unicast service or a DRB for a broadcasting service, and when the DRB corresponding to the identifier of the first DRB is the DRB for a unicast service, transmit, to the base station, a count check response message including count value information with respect to the first DRB.
[0032] The at least one processor may further be configured to receive, from the base station, an RRC reconfiguration message including an identifier of a first DRB configured for the terminal, receive, from the base station, a count check message including an identifier of a second DRB and count value information corresponding to the second DRB, based on the received count check message, identify whether a DRB corresponding to the identifier of the first DRB is for a unicast service or a broadcasting service, when the DRB corresponding to the identifier of the first DRB is for the unicast service, transmit, to the base station, a count check response message including count value information with respect to the first DRB, and when the DRB corresponding to the identifier of the first DRB is for the broadcasting service, transmit, to the base station, a count check response message not including the count value information with respect to the first DRB.
[0033] According to an embodiment of the present disclosure, a base station for processing broadcasting service configuration information in a wireless communication system includes a transceiver, and at least one processor configured to transmit, to a terminal, first multicast broadcast service (MBS) system information including broadcasting service list information, and transmit a first message in a paging occasion period.
[0034] The broadcasting service list information may include temporary mobile group identity (TMGI) information and session identifier information with respect to each of broadcasting services, wherein the TMGI information may include at least one of a public land mobile network (PLMN) identifier with respect to a broadcasting service corresponding to the terminal or an identifier of the broadcasting service corresponding to the terminal.
[0035] The first message may include a system information change indicator and an MBS system information update indicator.
[0036] The at least one processor may further be configured to receive, from the terminal, a radio resource control (RRC) connection request message, based on the received RRC connection request message, transmit, to the terminal, an RRC connection configuration message including first signaling radio bearer (SRB) configuration information, and based on the transmitted RRC connection configuration message, receive, from the terminal, an RRC connection complete message including broadcasting service information in which the terminal is interested, wherein the broadcasting service information in which the terminal is interested may include at least one of a list of broadcasting services in which the terminal is interested, a list of identifiers of the broadcasting services in which the terminal is interested, priority order information of the broadcasting services in which the terminal is interested, or an indicator indicating the broadcasting services in which the terminal is interested.
[0037] The at least one processor may further be configured to transmit, to the terminal, an RRC reconfiguration message including the first information indicating whether a data radio bearer (DRB) configured for the terminal is a DRB for a unicast service or a DRB for a broadcasting service, wherein, when the first information indicates the DRB for a broadcasting service, the RRC reconfiguration message may be transmitted to the terminal by omitting key information indicated in a security configuration.
[0038] The at least one processor may further be configured to transmit, to the terminal, an RRC reconfiguration message including an identifier of a first DRB configured for the terminal, transmit, to the terminal, a count check message including an identifier of a second DRB and count value information corresponding to the second DRB, when the identifier of the first DRB corresponds to the identifier of the second DRB, receive, from the terminal, a count check response message including the count value information with respect to the second DRB, and when the identifier of the first DRB does not correspond to the identifier of the second DRB, and a DRB corresponding to the identifier of the first DRB is a DRB for a unicast service, receive, from the terminal, a count check response message including count value information with respect to the first DRB.
[0039] The at least one processor may further be configured to transmit, to the terminal, an RRC reconfiguration message including an identifier of a first DRB configured for the terminal, transmit, to the terminal, a count check message including an identifier of a second DRB and count value information corresponding to the second DRB, and when the identifier of the first DRB corresponds to the identifier of the second DRB, and a DRB corresponding to the identifier of the first DRB is a DRB for a unicast service, or when the identifier of the first DRB does not correspond to the identifier of the second DRB, and the DRB corresponding to the identifier of the first DRB is the DRB for a unicast service, receive, from the terminal, a count check response message including count value information with respect to the first DRB.
Mode of Disclosure
[0040] Hereinafter, desired embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Here, it has to be noted that in the accompanying drawings, like elements are referred to by using like reference numerals as possible. Also, detailed descriptions of well-known functions and configurations in the art are omitted when it is deemed that they may unnecessarily obscure the essence of the present disclosure.
[0041] In the following descriptions of embodiments in the specification, descriptions of techniques that are well known in the art and are not directly related to the present disclosure are omitted. By omitting unnecessary descriptions, the gist of the present disclosure may not be blurred and may be relatively more clearly conveyed.
[0042] For the same reason, one or more components in the accompanying drawings may be exaggerated, omitted, or schematically illustrated. The size of the respective elements may not fully reflect their actual size. In each drawing, the same reference numerals are given to the same or corresponding elements.
[0043] Advantages and features of the present disclosure and methods of accomplishing the same will be clearly understood by referring to the embodiments described in detail below with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed hereinafter and may be embodied in many different forms. The present embodiments are provided so that the present disclosure will be thorough and complete and the scope of the present disclosure is fully conveyed to one of ordinary skill in the art, and the present disclosure will only be defined by the appended claims. Like numbers refer to like elements throughout the specification.
[0044] Here, it may be understood that respective blocks and combinations of the blocks in processing flowcharts will be performed by computer program instructions. The computer program instructions may be loaded on a processor of a universal computer, a special-purpose computer, or other programmable data processing equipment, and thus they generate means for performing functions described in the block(s) of the flowcharts when executed by the processor of the computer or other programmable data processing equipment. The computer program instructions may be stored in a computer-usable or computer-readable memory capable of directing a computer or another programmable data processing apparatus to implement a function in a particular manner, and thus the instructions stored in the computer-usable or computer-readable memory may also be capable of producing manufacturing items containing instruction units for performing the functions described in the flowchart block(s). The computer program instructions may also be loaded into a computer or another programmable data processing apparatus, and thus, instructions for operating the computer or the other programmable data processing apparatus by generating a computer-executed process when a series of operations are performed in the computer or the other programmable data processing apparatus may provide operations for performing the functions described in the flowchart block(s).
[0045] Furthermore, each block may represent a module, segment, or a part of code including one or more executable instructions to perform particular logic function(s). It should also be noted that the functions described in the blocks may occur out of order in alternate embodiments of the present disclosure. For example, two blocks illustrated successively may actually be executed substantially concurrently, or the blocks may sometimes be performed in a reverse order according to the corresponding function.
[0046] Here, the term “unit” in the embodiments means a software component or hardware component such as a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC), and performs a specific function. However, the “unit” is not limited to the software or hardware. The “unit” may be configured to be stored in an addressable storage medium, or to operate one or more processors. Thus, for example, the term “unit” may refer to components such as software components, object-oriented software components, class components, and task components, and may include processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, micro codes, circuits, data, a database, data structures, tables, arrays, or variables. Functions served by components and “units” may be combined into a less number of components and the “units” or further divided into a more number of components and “units.” Moreover, the components and the “units” may be implemented to execute one or more central processing units (CPUs) in a device or security multimedia card.
[0047] When particularly describing embodiments of the present disclosure, a New RAN (NR) that is a radio access network and a packet core (5.sup.th generation (5G) System, 5G Core Network, or NG Core: Next Generation Core) that is a core network in 5G mobile communication standards defined by 3.sup.rd Generation Partnership Project (3GPP) that is a mobile communication standard organizing group are main targets, but the essential concept of the present disclosure may be modified without departing from the scope of the present disclosure and may be applied to other communication system based on similar technical backgrounds, and the application may be made based on determination by one of ordinary skill in the art.
[0048] In the 5G system, a network data collection and analysis function (NWDAF) may be defined to support network automation, the NWDAF referring to a network function for providing a function to analyze and provide data collected over a 5G network. The NWDAF may collect/store/analyze information from the 5G network and may provide a result to an unspecified network function (NF), and an analysis result may be independently used by each NF.
[0049] For convenience of descriptions, some of terms and names defined in the 3GPP LTE standards (standards of 5G, NR, LTE, or similar system) may be used. However, the present disclosure is not limited to these terms and names, and may be equally applied to communication systems conforming to other standards.
[0050] Hereinafter, the present disclosure relates to a method and an apparatus for processing broadcasting service configuration information in a wireless communication system. In detail, the present disclosure relates to a method and an apparatus for determining whether or not a broadcasting service of interests of a terminal is provided and configuration a radio bearer for a broadcasting service, whereby the terminal may obtain and configure broadcasting service configuration information in order to receive a broadcasting service packet transmitted by a base station.
[0051] The term indicating a signal, the term indicating a channel, the term indicating control information, the term indicating network entities, the term indicating a component of an apparatus, and the like, used in the descriptions herebelow, are examples given for convenience of description. Accordingly, the terms shall limit the present disclosure, and other terms indicating objects having equal technical meanings may be used.
[0052] In the descriptions herebelow, a physical channel and a signal may be interchangeably used with data or a control signal. For example, although a physical downlink shared channel (PDSCH) is a term referring to a physical channel transmitting data, the PDSCH may also be used to refer to data. That is, in the present disclosure, the expression “transmit a physical channel” may be equally interpreted with the expression “transmit data or a signal through a physical channel.”
[0053] Hereinafter, in the present disclosure, higher layer signaling denotes a signal transmission method, whereby a signal is transmitted from a base station to a terminal by using a downlink data channel of a physical layer or from the terminal to the base station by using an uplink data channel of a physical layer. The higher layer signaling may be understood as radio resource control (RRC) signaling or a media access control (MAC) control element (CE).
[0054] Also, in the present disclosure, while the expression such as “exceeding” or “less than” is used to determine whether a particular condition is satisfied or fulfilled, the expression may not exclude meaning of “equal to or greater than” or “equal to or less than.” A condition written with “equal to or greater than” may be replaced with a condition with “exceeding,” a condition with “equal to or less than” may be replaced with a condition with “less than,” and a condition with “equal to or greater than and less than” may be replaced with a condition with “exceeding . . . and equal to or less than . . . .”
[0055] Also, one or more embodiments of the present disclosure are described by using the terms used in some communication standards (for example, the 3GPP), but the terms are only examples for description. The embodiments of the present disclosure may be easily modified and applied to other communication systems.
[0056]
[0057]
[0058] The base station 110 may be a network infrastructure providing wireless access to the terminals 120 and 130. The base station 110 may have the coverage defined as a constant geographical area based on a distance within which a signal may be transmitted. In addition to the “base station,” the base station 110 may also be referred to as an “access point (AP)”, “eNodeB (eNB),” a “5G node,” “next generation node B (gNB),” a “wireless point,” a “transmission/reception point (TRP),” or other terms having technical meanings equivalent thereto.
[0059] Each of the terminals 120 and 130 may be a device used by a user and may perform communication with the base station 110 through a radio channel A link from the base station 110 to the terminal 120 or the terminal 130 is referred to as a downlink (DL), and a link from the terminal 120 or the terminal 130 to the base station 110 is referred to as an uplink (UL). According to cases, at least one of the terminal 120 and the terminal 130 may operate without a user's involvement. That is, at least one of the terminal 120 and the terminal 130 may be a device performing machine-type communication (MTC) and may not be carried by a user. Each of the terminal 120 and the terminal 130 may also be referred to as a “user equipment (UE),” a “mobile station,” a “subscriber station,” a “remote terminal,” a “wireless terminal,” a “user device,” or other terms having technical meanings equivalent thereto, as well as a “terminal.”
[0060] The base station 110, the terminal 120, and the terminal 130 may transmit and receive a wireless signal in a millimeter-wave (mmWave) band (e.g. 28 GHz, 30 GHz, 38 GHz, and 60 GHz). Here, to improve the channel gain, the base station 110, the terminal 120, and the terminal 130 may perform beamforming Here, beamforming may include transmission beamforming and reception beamforming That is, the base station 110, the terminal 120, and the terminal 130 may assign directivity to a transmission signal or a reception signal. To this end, the base station 110 and the terminals 120 and 130 may select serving beams 112, 113, 121, and 131 through a beam search or beam management procedure. After the serving beams 112, 113, 121, and 131 are selected, communication thereafter may be performed through a resource in a quasi co-location (QCL) relationship with a resource transmitting the serving beams 112, 113, 121, and 131.
[0061] When large-scale characteristics of a channel transmitting a symbol on a first antenna port are to be inferred from a channel transmitting a symbol on a second antenna port, it may be assessed that the first antenna port and the second antenna port are in a QCL relationship. For example, the large-scale characteristics may include at least one of delay spread, Doppler spread, Doppler shift, average gain, average delay, and a spatial receiver parameter.
[0062] The base station and the terminal may be connected through an Uu interface. An UL denotes a radio link through which the terminal transmits data or control signals to the base station, and a DL denotes a radio link through which the base station transmits data or control signals to the terminal.
[0063]
[0064] Referring to
[0065] The wireless communicator 210 may perform functions to transmit and receive a signal through a wireless channel. For example, the wireless communicator 210 may perform a conversion function between a baseband signal and a bitstream according to the physical layer standards of a system. For example, in data transmission, the wireless communicator 210 may generate complex symbols by encoding and modulating a transmission bitstream. Also, in data reception, the wireless communicator 210 may reconstruct a reception bitstream by demodulating and decoding a baseband signal.
[0066] Also, the wireless communicator 210 may up-convert the baseband signal into a radio frequency (RF) band signal and then transmit the RF band signal via an antenna and may down-convert an RF band signal received via the antenna into a baseband signal. To this end, the wireless communicator 210 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a digital-to-analog converter (DAC), an analog-to-digital converter (ADC), or the like. Also, the wireless communicator 210 may include a plurality of transmission and reception paths. Furthermore, the wireless communicator 210 may include at least one antenna array formed of a plurality of antenna elements.
[0067] In terms of hardware, the wireless communicator 210 may include a digital unit and an analog unit, and the analog unit may include a plurality of sub-units according to operation power, operating frequencies, etc. The digital unit may be implemented as at least one processor (e.g., a digital signal processor (DSP)).
[0068] The wireless communicator 210 may transmit and receive the signal as described above. Thus, all or part of the wireless communicator 210 may be referred to as a “transmitter,” a “receiver,” or a “transceiver.” Also, in the description given hereinafter, the transmission and reception performed through the wireless channel also indicate the execution of the processes as described above by the wireless communicator 210.
[0069] The backhaul communicator 220 may provide an interface for performing communication with other nodes in a network. That is, the backhaul communicator 220 may convert a bitstream transmitted from the base station 110 to other nodes, for example, other access nodes, other base stations, higher layer nodes, a core network, etc., into a physical signal, and may convert a physical signal received from the other nodes, into a bitstream.
[0070] The storage 230 may store data, such as a basic program, an application program, configuration information, etc. for operation of the base station 110. The storage 230 may include a volatile memory, a nonvolatile memory, or a combination of a volatile memory and a nonvolatile memory. Also, the storage 230 may provide stored data in response to a request of the controller 240.
[0071] The controller 240 may control general operations of the base station 110. For example, the controller 240 may transmit and receive a signal through the wireless communicator 210 or the backhaul communicator 220. Also, the controller 240 may write and read data to and from the storage 230. Also, the controller 240 may perform functions of a protocol stack required by the communication standards. According to another embodiment, the protocol stack may be included in the wireless communicator 210. To this end, the controller 240 may include at least one processor. According to embodiments, the controller 240 may control the base station 110 to perform operations according to embodiments described below.
[0072]
[0073] The configuration illustrated in
[0074] Referring to
[0075] The communicator 310 may perform functions to transmit and receive a signal through a wireless channel. For example, the communicator 310 may perform a conversion function between a baseband signal and a bitstream according to the physical layer standards of a system. For example, in data transmission, the communicator 310 may generate complex symbols by encoding and modulating a transmission bitstream. Also, in data reception, the communicator 310 may reconstruct a reception bitstream by demodulating and decoding a baseband signal. The communicator 310 may up-convert the baseband signal into an RF band signal and then transmit the RF band signal via an antenna and may down-convert an RF band signal received via the antenna into a baseband signal. For example, the communicator 310 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a DAC, an ADC, etc.
[0076] Also, the communicator 310 may include a plurality of transmission and reception paths. Furthermore, the communicator 310 may include at least one antenna array including a plurality of antenna elements. In terms of hardware, the communicator 310 may include a digital circuit and an analog circuit (e.g., a radio frequency integrated circuit (RFIC)). Here, the digital circuit and the analog circuit may be implemented in one package. Also, the communicator 310 may include a plurality of RF chains. Further, the communicator 310 may perform beamforming.
[0077] The communicator 310 may transmit and receive the signal as described above. Thus, all or part of the communicator 310 may be referred to as a “transmitter,” a “receiver,” or a “transceiver.” Also, in the description given hereinafter, the transmission and reception performed through the wireless channel also indicate the execution of the processes as described above by the wireless communicator 310.
[0078] The storage 320 may store data, such as a basic program, an application program, configuration information, etc. for operation of the terminal 120. The storage 320 may be include a volatile memory, a nonvolatile memory, or a combination of a volatile memory and a nonvolatile memory. Also, the storage 320 may provide stored data in response to a request of the controller 330.
[0079] The controller 330 may control general operations of the terminal 120. For example, the controller 330 may transmit and receive a signal through the communicator 310. Also, the controller 330 may write and read data to and from the storage 320. Also, the controller 330 may perform functions of a protocol stack required by the communication standards. To this end, the controller 330 may include at least one processor or micro-processor or may be included in a processor. Also, part of the communicator 310 and the controller 330 may be referred to as a communication processor (CP). According to embodiments, the controller 330 may control the terminal 120 to perform operations according to embodiments described below.
[0080]
[0081]
[0082] Referring to
[0083] The encoder and modulator 402 may perform channel encoding. For the channel encoding, at least one of a low density parity check (LDPC) code, a convolution code, and a polar code may be used. The encoder and modulator 402 may generate modulation symbols by performing constellation mapping.
[0084] The digital beamformer 404 may perform beamforming on digital signals (e.g., modulation symbols). To this end, the digital beamformer 404 may multiply the modulation symbols by beamforming weights. Here, the beamforming weights may be used to change a multitude and a phase of a signal and may be referred to as a “precoding matrix,” a “precoder,” etc. The digital beamformer 404 may output the modulation symbols on which digital beamforming is performed, to the plurality of transmission paths 406-1 to 406-N. Here, according to an MIMO transmission scheme, the modulation symbols may be multiplexed, or the same modulation symbols may be provided to the plurality of transmission paths 406-1 to 406-N.
[0085] The plurality of transmission paths 406-1 to 406-N may convert the digital signals on which digital beamforming is performed into analog signals. To this end, each of the plurality of transmission paths 406-1 to 406-N may include an inverse fast Fourier transform (IFFT) operator, a cyclic prefix (CP) inserter, a DAC, and an up-converter. The CP inserter may be used for an orthogonal frequency division multiplexing (OFDM) scheme and may be excluded when other physical layer schemes (e.g., a filter bank multi-carrier (FBMC)) are applied. That is, the plurality of transmission paths 406-1 to 406-N may provide individual signal processing processes with respect to a plurality of streams generated by digital beamforming. However, according to an implementation scheme, one or more components of the plurality of transmission paths 406-1 to 406-N may be commonly used.
[0086] The analog beamformer 408 may perform beamforming on analog signals. To this end, the digital beamformer 404 may multiply the analog signals by beamforming weights. Here, the beamforming weights may be used to change a multitude and a phase of a signal. In detail, the analog beamformer 440 may be configured in various ways according to a connection structure between the plurality of transmission paths 406-1 to 406-N and antennas. For example, each of the plurality of transmission paths 406-1 to 406-N may be connected to one antenna array. As another example, the plurality of transmission paths 406-1 to 406-N may be connected to one antenna array. As another example, the plurality of transmission paths 406-1 to 406-N may be adaptively connected to one antenna array or two or more antenna arrays.
[0087]
[0088] Referring to
[0089] A basic unit of the time-frequency resource domain may be a resource element (RE) 510, and the RE 510 may be indicated by an OFDM symbol index or a DFT-S-OFDM symbol index and a subcarrier index. A resource block (RB) 515 may be defined by N.sub.RB consecutive subcarriers 520 in the frequency domain. In general, a minimum transmission unit of data is an RB unit, and in the NR system, generally, N.sub.symb=14, and N.sub.RB=12.
[0090] The structure of the radio time-frequency resource in
[0091]
[0092] Referring to
TABLE-US-00001 TABLE 1 • ValidMBSLIst = MBSSessionInfoList - MBSSessionInfo = tmgi, sessionId » tmgi = plmn-Id, serviceId
[0093] Referring to Table 1, a list of MBS service information may include a list of at least one piece of information between information about a temporary mobile group identity (TMGI) and information about a session identifier. The TMGI information may be composed of at least one piece of information between a public land mobile network (PLMN) identifier and a service identifier.
[0094] The terminal 600 may obtain the MBS SIB message transmitted by the base station 630, in operation 605. Based on the information about the MBS service that is being provided or the information about the MBS service that is valid to be provided, the information being included in the MBS SIB message, the terminal 600 may determine whether an MBS service in which the terminal 600 is interested is being provided or is valid to be provided. Information indicating an MBS service of interests may correspond the TMGI information of the MBS SIB message.
[0095]
[0096] Referring to
[0097]
[0098] Referring to
[0099] According to another embodiment, based on determining in operation 663, when it is determined that the SIB modification indicator is configured as false, and the MBS update indicator is configured as true, the terminal may obtain an SIB1 message without waiting for a next modification period and may obtain an MBS SIB message by referring to scheduling information of the SIB1 message, in operation 665.
[0100] According to another embodiment, based on determining in operation S667, when it is determined that the SIB modification indicator is configured as true, and the MBS update indicator is configured as false, the terminal may obtain an SIB1 message in a next modification period and may obtain updated SIB messages (e.g., SIB2, SIB3, SIB4, SIB5, SIB6, etc.) by referring to scheduling information of the SIB1 message, in operation 669 When it is determined that both of the SIB modification indicator and the MBS update indicator are configured as false, the terminal may maintain information of a previously obtained SIB message.
[0101] The terminal having obtained the MBS SIB in operation 659 or 665 may perform the procedure of
[0102] According to various embodiments of the present disclosure, when the terminal processes the MBS SIB message, the terminal may perform a validity check operation. The MBS SIB may correspond to a cell specific SIB or an area specific SIB. When the MBS SIB corresponds to an area specific SIB, the MBS SIB may be operated based on systemInformationAreaID. For example, the area may be configured as an SI area and may include one cell or a plurality of cells, and a piece of areaID may be indicated by the systemInformationAreaID. When the MBS SIB corresponds to an area specific SIB, the terminal may determine that the MBS SIB is changed, when the systemInformationAreaID is different from systemInformationAreaID of a previously obtained MBS SIB. When the MBS SIB corresponds to an area specific SIB, the terminal may determine that the previously obtained MBS SIB is valid, when the systemInformationAreaID is the same as the systemInformationAreaID of the previously obtained MBS SIB. When the MBS SIB corresponds to a cell specific SIB, the terminal may determine that the previously obtained MBS SIB is valid, when a cell ID is the same as a cell ID of the previously obtained MBS SIB.
[0103] The obtaining of the SI message by the terminal may be performed in at least one case from among a case of sell selection (power on), cell re-selection, and a change from “out of coverage” to “in coverage” of the terminal, a case in which after RRC reconfiguration with synchronization is completed, a serving radio access technology (RAT) is accessed from a different RAT, a case in which information indicating a change of the SI message is obtained, a case in which a public warning system (PWS) notification is obtained, and a case in which it is determined that an SIB stored in the terminal is not valid any more.
[0104] When the terminal obtains and stores the MBS SIB, the terminal may store at least one piece of information from among areaScope (when configured) of the corresponding MBS SIB, a first PLMN identifier of PLMN-IdentityInfoList, a cell ID, systemInformationAreaID (when configured), and valueTag (when configured) indicated by si-SchedulingInfo with respect to the MBS SIB. In at least one of the case in which “out of coverage” is switched to “in coverage” after cell re-selection and the case in which SI change indication is obtained, the terminal may use a previously stored MBS SIB, when it is determined that the previously stored MBS SIB is valid.
[0105] When it is determined that three hours have passed after the current MBS SIB was stored, the terminal may determine to obtain an MBS SIB. When areaScope is applied with respect to the MBS SIB, the terminal may, based on si-ScheudlingInfo with respect to the MBS SIB, received from a serving cell, compare the MBS SIB with a PLMN ID, systemInformationAreaID, and valueTag of a previously stored MBS SIB, and when it is determined that the MBS SIB is not the same as the previously stored MBS SIB, the terminal may determine that the previously stored MBS SIB is not valid and may determine to obtain the MBS SIB. When the areaScope is not applied with respect to the MBS SIB, the terminal may, based on the si-SchedulingInfo with respect to the MBS SIB, received from the serving cell, compare the MBS SIB with the PLMN ID, the systemInformationAreaID, and the valueTag of the previously stored MBS SIB, and when it is determined that the MBS SIB is not the same as the previously stored MBS SIB, the terminal may determine that the previously stored MBS SIB is not valid and may determine to obtain the MBS SIB.
[0106] The terminal may obtain the MBS SIB through an on-demand system information obtainment procedure. With respect to a terminal in an RRC CONNECTED state, when, for example, the terminal operates in an active bandwidth part (BWP) and not in a common search space in which the terminal is configured to monitor an SI message or a paging message, a base station may provide the MBS SIB to the terminal through an RRCReconfiguration message.
[0107]
[0108] Referring to
TABLE-US-00002 TABLE 2 • A list of broadcasting services to be received, a service identifier for each broadcasting service, and priority information for each broadcasting service • Information about a broadcasting service identifier may be represented by an integer value having one-on-one correspondence to a TMGI index indicating a service of interests of a terminal in an MBS SIB obtained by the terminal or may be represented by a bitmap with respect to the TMGI index indicated by the MBS SIB (a bit value corresponding to a TMGI index indicating interests of the terminal is indicated as true, and a bit value corresponding to a TMGI index indicating no interests of the terminal is indicated as false). • For example, a first TMGI may be mapped to TMGI index0, a second TMGI may be mapped to TMGI index1, etc. • The priority may be represented by 1-bit information. • Priority indication of a broadcasting service or priority indication of a unicast service • s-NSSAI-List indicates slice information corresponding to an MBS service
[0109] When the base station 730 receives the broadcasting service information of interests of the terminal 700, the base station 730 may transmit configuration information to the terminal 700 to configure a radio bearer for a broadcasting service. A procedure for configuring the radio bearer for the broadcasting service will be described with reference to
[0110]
[0111] Referring to
[0112] (1) SDAP-Config or PDCP-Config Including an indicator indicating a PTP DRB and an indicator indicating a PTM DRB
[0113] (2) A configuration with respect to the PTM DRB, the configuration including an identifier (a TMGI or a TMGI index) of a broadcasting service mapped to the corresponding PTM DRB
[0114] (3) drb-TypePTM configured as true with respect to the PTM DRB, and drb-TypePTM configured as false with respect to the PTP DRB
[0115] (4) drb-TypePTP configured as true with respect to the PTP DRB, and drb-TypePTP configured as false with respect to the PTM DRB
[0116] (5) radio link control (RLC)-Bearer configuration information including an indicator indicating the PTM DRB The terminal may determine a DRB served by a corresponding RLC bearer as the PTM DRB.
[0117] (6) RLC-Bearer configuration information including an indicator indicating the PTP DRB The terminal may determine a DRB served by a corresponding RLC bearer as the PTP DRB.
[0118] The terminal 700 may connect the RLC-bearer configuration with a radio bearer and may determine a security configuration based on a security context configuration with respect to the SRB, the PTP DRB, and the PTM DRB. In operation 713, the terminal 700 may transmit an RRCReconfigurationComplete message to the base station 730 in response to the RRCReconfiguration message. The terminal 700 may receive a packet data convergence protocol (PDCP) protocol data unit (PDU) through the SRB, the PTP DRB, and the PTM DRB. When the terminal 700 receives the PDCP PDU, the terminal 700 may update an RX_Next value.
[0119] The terminal 700 may receive, from the base station 730, an RRCReconfiguration message indicating the release of one or more already configured DRBs for a unicast service and one or more already configured DRBs for a broadcasting service. The terminal 700 receiving the RRCReconfiguration message may release the one or more DRBs for a unicast service and the one or more DRBs for a broadcasting service based on drb-ToReleaseList information of RadioBearerConfig.
[0120] When it is determined that an identifier indicating one or more DRBs for a unicast service or an identifier indicating one or more DRBs for a broadcasting service in the drb-ToReleaseList of the RadioBearerConfig corresponds to one or more DRBs for a unicast service or one or more DRBs for a broadcasting service configured for the terminal 700, the terminal 700 may release a PDCP entity and a DRB identifier of the corresponding DRB. Also, when the terminal 700 determines that a service data adaptation protocol (SDAP) entity is configured with respect to the corresponding DRB, the terminal 700 may indicate to the SDAP entity to release the corresponding DRB. When the terminal 700 is indicated by the base station 730 to release one or more RLC entities and MAC entities associated with the PDCP entity of the corresponding DRB, the terminal 700 may release the RLC entities and the MAC entities indicated.
[0121] The terminal 700 may transmit a RRCReconfigurationComplete message to the base station 730 in response to the RRCReconfiguration message including the drb-ToReleaseList information of the RadioBearerConfig.
[0122]
[0123] Referring to
[0124] The terminal may determine whether the data received in operation 801 is the second SRB data in operation 803. Based on the determining in operation 803, when the data is the second SRB data, the terminal may determine to apply masterKey with respect to the corresponding data in operation 805. That is, the terminal may ignore a value configured in KeyToUse of SecurityConfig and may determine to apply the masterKey between the masterKey and secondaryKey.
[0125] Alternatively, in operation 807, the terminal may determine whether the data received in operation 801 is the first DRB data. Here, the first DRB corresponds to the PTP DRB. Based on the determining in operation 807, when the data is the first DRB data, the terminal may determine to apply, with respect to the corresponding data, a key configured in the KeyToUse of the SecurityConfig between the masterKey the secondaryKey, in operation 809.
[0126] Alternatively, in operation 811, the terminal may determine whether the data in operation 801 is the second DRB data. Here, the second DRB corresponds to the PTM DRB. Based on the determining in operation 811, when the data is the second DRB data, the terminal may ignore the information configured in the KeyToUse of the SecurityConfig with respect to the corresponding data and may determine to process the corresponding data by not applying the key, that is, by not applying the AS security. According to another embodiment, the KeyToUse of the SecurityConfig may not be configured with respect to the second DRB data, and the terminal may determine to process the corresponding data by not applying the key, that is, by not applying the AS security. According to another embodiment, the terminal may determine to process the corresponding data by applying the key according to the configured information of the KeyToUse of the SecurityConfig and applying an AS security algorithm Here, the key and the AS security algorithm may be configured for group-based AS integrity or AS ciphering.
[0127] Alternatively, when the terminal does not determine that the corresponding data corresponds to the second SRB data, the first DRB data, or the second DRB data, the terminal may proceed to operation 815.
[0128]
[0129] Referring to
TABLE-US-00003 TABLE 3 CounterCheck-IEs ::= SEQUENCE { drb-CountMSB-InfoList (DRB ID, countMBS_DRB) }
[0130] The CounterCheck message may include a DRB for which it is desired to check a count value and corresponding count value information. According to an embodiment of the present disclosure, the corresponding DRB may include only a PTP DRB. According to an embodiment of the present disclosure, the corresponding DRB may include a PTP DRB and a PTM DRB.
[0131] In operation 903, the terminal 900 may configure a CounterCheckResponse message and transmit the CounterCheckResponse message to the base station 903, in response to the corresponding CounterCheck message. Information included in the CounterCheckResponse message may include Table 4 below.
TABLE-US-00004 TABLE 4 CounterCheckResponse-IEs ::= SEQUENCE { drb-CountInfoList (DRB ID, drb-CountInfo) }
[0132] The CounterCheckResponse message may include a DRB configured for the terminal 900 and a count value with respect thereto. According to an embodiment of the present disclosure, the corresponding DRB may include the PTP DRB. The corresponding PTP DRB may correspond to a DRB indicated by the base station 930 in the CounterCheck message. The corresponding PTP DRB may correspond to a DRB that is not indicated by the base station 930 in the CounterCheck message, but is configured for the terminal 900 through an RRCReconfiguration message. According to an embodiment of the present disclosure, the corresponding DRB may include the PTM DRB. The corresponding PTM DRB may correspond to a DRB indicated by the base station 930 in the CounterCheck message. According to an embodiment of the present disclosure, regardless of the indication of the CounterCheck message, the terminal 900 may not include information about the PTM DRB in the CounterCheckResponse message. According to an embodiment of the present disclosure, when the base station 930 indicates a PTM DRB in the CounterCheck message, the terminal 900 may include information about the corresponding PTM DRB in the CounterCheckResponse message. An operation of the terminal performing the counter check procedure will be described with reference to
[0133]
[0134] When the terminal determines that a CounterCheck message is received from the base station, the terminal may check whether each DRB configured for the terminal through an RRCReconfiguration message is a DRB indicated in the corresponding CounterCheck message and may perform the procedure of
[0135] Referring to
[0136] After performing the procedure of
[0137]
[0138] When the terminal determines that the CounterCheck message is received from the base station, the terminal may check whether each DRB configured for the terminal through the RRCReconfiguration message is a DRB indicated in the corresponding CounterCheck message and may perform the procedure of
[0139] Referring to
[0140] After performing the procedure of
[0141] The methods according to embodiments as described in the specification or in the following claims of the present disclosure may be implemented as hardware, software, or a combination of hardware and software.
[0142] When the electrical structures and methods are implemented in software, a computer-readable recording medium having one or more programs (software modules) recorded thereon may be provided. One or more programs stored in the computer-readable storage medium are configured to be executable by one or more processors in an electronic device. The one or more programs may include instructions for the electronic device to execute the methods according to the embodiments of the present disclosure described in the claims and the specification.
[0143] The programs (software modules or software) may be stored in non-volatile memories including random-access memory (RAM), flash memory, etc., read-only memory (ROM), electrically erasable programmable ROM (EEPROM), a magnetic disc storage device, compact disc (CD)-ROM, digital versatile discs (DVDs), other optical storage devices, or magnetic cassettes. Alternatively, the programs may be stored in a memory composed of part or all of the memories described above. Also, each of the memories included in the memory may be provided in a multiple number.
[0144] Also, the programs may be stored in an attachable storage device, which may be accessed through a communication network, such as the Internet, the Intranet, a local area network (LAN), a wide LAN (WLAN), or a storage area network (SAN), or through a communication network combining the communication networks described above. The storage device may access a device configured to perform the embodiment of the present disclosure through an external port. Furthermore, a separate storage device on the communication network may access the electronic device performing the embodiments of the present disclosure.
[0145] In the afore-described embodiments of the present disclosure, elements included in the present disclosure are expressed in a singular or plural form according to the embodiments of the present disclosure. However, the singular term or the plural term may be appropriately selected according to situations that are provided, for convenience of explanation. The present disclosure is not limited to the singular components or the plural components. A component referred to by the plural term may be configured as a single component, and a component referred to by the singular term may be configured as a plurality of component.
[0146] Although specific embodiments have been described in the detailed description of the present disclosure, various modifications may be made without departing from the scope of the present disclosure. Therefore, the scope of the present disclosure should not be limited to the above-described embodiments of the present disclosure and should be determined by the appended claims and the equivalents thereof.