WO2018232627A1 - Appareil de communication, procédé et programme informatique - Google Patents
Appareil de communication, procédé et programme informatique Download PDFInfo
- Publication number
- WO2018232627A1 WO2018232627A1 PCT/CN2017/089350 CN2017089350W WO2018232627A1 WO 2018232627 A1 WO2018232627 A1 WO 2018232627A1 CN 2017089350 W CN2017089350 W CN 2017089350W WO 2018232627 A1 WO2018232627 A1 WO 2018232627A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cause
- data
- memory
- processor
- deactivation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
Definitions
- This disclosure relates to a method and apparatus and in particular to a method and apparatus having duplication of a link.
- a communication system can be seen as a facility that enables communication between two or more devices such as user terminals, machine-like terminals, base stations and/or other nodes by providing communication channels for carrying information between the communicating devices.
- a communication system can be provided for example by means of a communication network and one or more compatible communication devices.
- the communication may comprise, for example, communication of data for carrying data for voice, electronic mail (email) , text message, multimedia and/or content data communications and so on.
- Non-limiting examples of services provided include two-way or multi-way calls, data communication or multimedia services and access to a data network system, such as the Internet.
- wireless systems In a wireless system at least a part of communications occurs over wireless interfaces.
- wireless systems include public land mobile networks (PLMN) , satellite based communication systems and different wireless local networks, for example wireless local area networks (WLAN) .
- WLAN wireless local area networks
- Wi-Fi or Wi-Fi
- Wi-Fi_33 is often used synonymously with WLAN.
- the wireless systems can be divided into cells, and are therefore often referred to as cellular systems.
- a base station provides at least one cell.
- a user can access a communication system by means of an appropriate communication device or terminal capable of communicating with a base station.
- nodes like base stations are often referred to as access points.
- a communication device of a user is often referred to as user equipment (UE) .
- UE user equipment
- a communication device is provided with an appropriate signal receiving and transmitting apparatus for enabling communications, for example enabling communications with the base station and/or communications directly with other user devices.
- the communication device can communicate on appropriate channels, e.g. listen to a channel on which a station, for example a base station of a cell, transmits.
- a communication system and associated devices typically operate in accordance with a given standard or specification which sets out what the various entities associated with the system are permitted to do and how that should be achieved. Communication protocols and/or parameters which shall be used for the connection are also typically defined.
- Non-limiting examples of standardized radio access technologies include GSM (Global System for Mobile) , EDGE (Enhanced Data for GSM Evolution) Radio Access Networks (GERAN) , Universal Terrestrial Radio Access Networks (UTRAN) and evolved UTRAN (E-UTRAN) .
- GSM Global System for Mobile
- EDGE Enhanced Data for GSM Evolution
- GERAN Universal Terrestrial Radio Access Networks
- UTRAN Universal Terrestrial Radio Access Networks
- E-UTRAN evolved UTRAN
- An example communication system architecture is the long-term evolution (LTE) of the Universal Mobile Telecommunications System (UMTS) radio-access technology.
- the LTE is standardized by the third Generation Partnership Project (3GPP) .
- the LTE employs the Evolved Universal Terrestrial Radio
- 5G may also be referred to as a NR network. Standardization of 5G or New Radio networks is ongoing in 3GPP.
- an apparatus comprising: at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:responsive to deactivation of a duplicated link, to cause synchronisation of at least one variable associated with said deactivated duplicate link in a user equipment with a corresponding at least one variable in an access point to be maintained.
- the apparatus may be provided in a user equipment or an access point.
- the following embodiments may be where the apparatus in the user equipment. However one or more of the following embodiments may be where the apparatus is in the access point.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to cause a part of data associated with said deactivated duplicate link to be transmitted to cause said synchronisation. This may be from the user equipment to the access point.
- the at least one variable may comprise a sequence number.
- the data may be associated with a radio link control entity.
- the data associated with said deactivated duplicate link may comprise at least one data packet, each data packet comprising a header and a payload.
- the part of data to be transmitted may comprise a header.
- the header may comprise a packet data unit header and said payload may comprise a service data unit.
- the at least one memory and the computer code are configured, with the at least one processor, to cause the apparatus to discard a payload of at least one data packet of said data in response to said deactivation of said duplication.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to cause poll information to be set for at least one packet of said data.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to set said poll information for a last packet of said data buffered prior to said deactivation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to cause retransmitting of at least a part of a packet of said data which was transmitted prior to deactivation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to cause transmitting of information about at least a part of the packet which was transmitted prior to deactivation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to receive an acknowledgment of said part of the data which has been transmitted.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to reset at said at least one variable to cause said synchronisation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to flush said data to cause said synchronisation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to reset at said at least one variable in response to receiving information from said access point.
- the information may comprise a MAC CE.
- the following embodiments may be where the apparatus in the access node. However one or more of the following embodiments may be where the apparatus is in the user equipment.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to receive a part of data associated with said deactivated duplicate link to cause said synchronisation. This may be received from the user equipment at the access point.
- the at least one variable may comprise a sequence number.
- the data may be associated with a radio link control entity.
- the data associated with said deactivated duplicate link may comprise at least one data packet, each data packet comprising a header and a payload.
- the part of data to be received may comprise a header.
- the header may comprise a packet data unit header and said payload may comprise a service data unit.
- the at least one memory and the computer code are configured, with the at least one processor, to cause the apparatus to discard a payload of at least one data packet of said data in response to said deactivation of said duplication.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to cause receive at least a part of a packet of said data which was received prior to deactivation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to receive information about at least a part of the packet which was transmitted prior to deactivation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to cause an acknowledgment of said part of the data which has been received to be transmitted.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to reset at said at least one variable to cause said synchronisation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to flush said data to cause said synchronisation.
- the at least one memory and the computer code may be configured, with the at least one processor, to cause the apparatus to reset at said at least one variable when transmitting information.
- the information may comprise a MAC CE.
- a method comprising: responsive to deactivation of a duplicated link, causing synchronisation of at least one variable associated with said deactivated duplicate link in a user equipment with a corresponding at least one variable in an access point to be maintained.
- the method may be provided at a user equipment or at an access point.
- the following embodiments may be where the method is performed in an apparatus in the user equipment. However one or more of the following embodiments may be where the method is performed at the access point.
- the method may comprise causing a part of data associated with said deactivated duplicate link to be transmitted to cause said synchronisation. This may be from the user equipment to the access point.
- the at least one variable may comprise a sequence number.
- the data may be associated with a radio link control entity.
- the data associated with said deactivated duplicate link may comprise at least one data packet, each data packet comprising a header and a payload.
- the part of data to be transmitted may comprise a header.
- the header may comprise a packet data unit header and said payload may comprise a service data unit.
- the method may comprise discarding a payload of at least one data packet of said data in response to said deactivation of said duplication.
- the method may comprise setting poll information for at least one packet of said data.
- the method may comprise setting said poll information for a last packet of said data buffered prior to said deactivation.
- the method may comprise causing retransmitting of at least a part of a packet of said data which was transmitted prior to deactivation.
- the method may comprise causing transmitting of information about at least a part of the packet which was transmitted prior to deactivation.
- the method may comprise receiving an acknowledgment of said part of the data which has been transmitted.
- the method may comprise resetting said at least one variable to cause said synchronisation.
- the method may comprise flushing said data to cause said synchronisation.
- the data may be flushed from the buffer.
- the method may comprise resetting at said at least one variable in response to receiving information from said access point.
- the information may comprise a MAC CE.
- the following embodiments may be where the method is performed at the access node. However one or more of the following embodiments may be performed at the user equipment.
- the method may comprise receiving a part of data associated with said deactivated duplicate link to cause said synchronisation. This may be received from the user equipment at the access point.
- the at least one variable may comprise a sequence number.
- the data may be associated with a radio link control entity.
- the data associated with said deactivated duplicate link may comprise at least one data packet, each data packet comprising a header and a payload.
- the received part of data may comprise a header.
- the header may comprise a packet data unit header and said payload may comprise a service data unit.
- the method may comprise discarding a payload of at least one data packet of said data in response to said deactivation of said duplication.
- the method may comprise receiving at least a part of a packet of said data which was received prior to deactivation.
- the method may comprise information about at least a part of the packet which was transmitted prior to deactivation.
- the method may comprise causing an acknowledgment of said part of the data which has been received to be transmitted.
- the method may comprise resetting at said at least one variable to cause said synchronisation.
- the method may comprise flushing said data to cause said synchronisation.
- the method may comprise resetting said at least one variable when causing transmitting of information.
- the information may comprise a MAC CE.
- an apparatus comprising: at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: responsive to deactivation of a duplicated link, to cause synchronisation of at least one variable associated with said deactivated duplicate link in a user equipment with a corresponding at least one variable in an access point.
- a method comprising: responsive to deactivation of a duplicated link, causing a part of data in a buffer associated with said deactivated duplicate link to be transmitted from a user equipment to an access point.
- the method may comprise causing said part of said data associated said deactivated duplicate link to be transmitted via one or more cells associated with said deactivated link
- the part of said data to be transmitted comprises header.
- the method may comprise discarding a payload of at least in response to said deactivation of said duplication.
- a method comprising: responsive to deactivation of a duplicated link, causing at least at least one transmission variable to be reset.
- a computer program product for a computer comprising software code portions for performing the steps of any of the above aspects, when the program is run on the computer.
- a computer program comprising program code means adapted to perform the methods may also be provided.
- Figure 1 shows a schematic example of a wireless communication system
- Figure 2 shows an example of a communication device
- Figure 3 shows an example of logical channel mapping in a user equipment
- Figure 4 schematically shows duplication of an uplink between a communication device and an access point along with a downlink.
- wireless communication devices for example, user equipment (UE) or MTC devices 102, 104, 105 are provided wireless access via at least one base station or similar wireless transmitting and/or receiving wireless infrastructure node or point.
- a node can be, for example, a base station or an eNodeB (eNB) , or in a 5G system a Next Generation NodeB (gNB) , or other wireless infrastructure node.
- eNB eNodeB
- gNB Next Generation NodeB
- Base stations are typically controlled by at least one appropriate controller apparatus, so as to enable operation thereof and management of mobile communication devices in communication with the base stations.
- the controller apparatus may be located in a radio access network (e.g.
- wireless communication system 100 or in a core network (CN) (not shown) and may be implemented as one central apparatus or its functionality may be distributed over several apparatus.
- the controller apparatus may be part of the base station and/or provided by a separate entity such as a Control Unit (CU) .
- control apparatus 108 and 109 are shown to control the respective macro level base stations 106 and 107.
- the control apparatus may additionally or alternatively be provided in a CU.
- Other examples of radio access system comprise those provided by base stations of systems that are based on technologies such as 5G or new radio, wireless local area network (WLAN) and/or WiMax (Worldwide Interoperability for Microwave Access) .
- a base station can provide coverage for an entire cell or similar radio service area.
- base stations 106 and 107 are shown as connected to a wider communications network 113 via gateway 112.
- a further gateway function may be provided to connect to another network.
- the smaller base stations 116, 118 and 120 may also be connected to the network 113, for example by a separate gateway function and/or via the controllers of the macro level stations.
- the base stations 116, 118 and 120 may be pico or femto level base stations or the like. In the example, stations 116 and 118 are connected via a gateway 111 whilst station 120 connects via the controller apparatus 108. In some embodiments, the smaller stations may not be provided.
- a possible wireless communication device will now be described in more detail with reference to Figure 2 showing a schematic, partially sectioned view of a communication device 200.
- a communication device is often referred to as user equipment (UE) or terminal.
- An appropriate mobile communication device may be provided by any device capable of sending and receiving radio signals.
- Non-limiting examples comprise a mobile station (MS) or mobile device such as a mobile phone or what is known as a ’smart phone’ , a computer provided with a wireless interface card or other wireless interface facility (e.g., USB dongle) , personal data assistant (PDA) or a tablet provided with wireless communication capabilities, or any combinations of these or the like.
- MS mobile station
- PDA personal data assistant
- a mobile communication device may provide, for example, communication of data for carrying communications such as voice, electronic mail (email) , text message, multimedia and so on. Users may thus be offered and provided numerous services via their communication devices. Non-limiting examples of these services comprise two-way or multi-way calls, data communication or multimedia services or simply an access to a data communications network system, such as the Internet. Users may also be provided broadcast or multicast data. Non-limiting examples of the content comprise downloads, television and radio programs, videos, advertisements, various alerts and other information.
- a wireless communication device may be for example a mobile device, that is, a device not fixed to a particular location, or it may be a stationary device.
- the wireless device may need human interaction for communication, or may not need human interaction for communication.
- the terms UE or “user” are used to refer to any type of wireless communication device.
- the wireless device 200 may receive signals over an air or radio interface 207 via appropriate apparatus for receiving and may transmit signals via appropriate apparatus for transmitting radio signals.
- transceiver apparatus is designated schematically by block 206.
- the transceiver apparatus 206 may be provided for example by means of a radio part and associated antenna arrangement.
- the antenna arrangement may be arranged internally or externally to the wireless device.
- a wireless device is typically provided with at least one data processing entity 201, at least one memory 202 and other possible components 203 for use in software and hardware aided execution of tasks it is designed to perform, including control of access to and communications with access systems and other communication devices.
- the data processing, storage and other relevant control apparatus can be provided on an appropriate circuit board and/or in chipsets. This feature is denoted by reference 204.
- the user may control the operation of the wireless device by means of a suitable user interface such as key pad 205, voice commands, touch sensitive screen or pad, combinations thereof or the like.
- a display 208, a speaker and a microphone can be also provided.
- a wireless communication device may comprise appropriate connectors (either wired or wireless) to other devices and/or for connecting external accessories, for example hands-free equipment, thereto.
- the communication devices 102, 104, 105 may access the communication system based on various access techniques.
- LTE Long Term Evolution
- UMTS Universal Mobile Telecommunications System
- LTE-A LTE Advanced
- E-UTRAN Evolved Universal Terrestrial Radio Access Network
- Base stations of such systems are known as evolved or enhanced NodeBs (eNBs) and provide E-UTRAN features such as user plane Packet Data Convergence/Radio Link Control/Medium Access Control/Physical layer protocol (PDCP/RLC/MAC/PHY) and control plane Radio Resource Control (RRC) protocol terminations towards the communication devices.
- eNBs evolved or enhanced NodeBs
- RRC Radio Resource Control
- Other examples of radio access system comprise those provided by base stations of systems that are based on technologies such as wireless local area network (WLAN) and/or WiMax (Worldwide Interoperability for Microwave Access) .
- WLAN wireless local area network
- WiMax Worldwide Interoperability for Microwave Access
- Network architecture in 5G may be quite similar to that of the LTE-advanced. Changes to the network architecture may depend on the need to support various radio technologies and finer QoS support, and some on-demand requirements for e.g. QoS levels to support QoE of user point of view. Also network aware services and applications, and service and application aware networks may bring changes to the architecture. Those are related to Information Centric Network (ICN) and User-Centric Content Delivery Network (UC-CDN) approaches.
- ICN Information Centric Network
- UC-CDN User-Centric Content Delivery Network
- 5G may use multiple input -multiple output (MIMO) antennas, many more base stations or nodes than the LTE (aso-called small cell concept) , including macro sites operating in co-operation with smaller stations and perhaps also employing a variety of radio technologies for better coverage and enhanced data rates.
- MIMO multiple input -multiple output
- the base stations in 5G may be referred to as gNB.
- carrier aggregation is used in conjunction with duplication of a link.
- duplication of a link may be provided in the context of dual connectivity.
- Some embodiments relate to a PDCP (packet data layer convergence protocol) duplication feature. Some embodiments may address issues relating to deactivation a duplicate link.
- the duplicate link may be in the uplink direction.
- a RRC radio resource control
- Only one additional leg may be configured for PDCP duplicates, in some embodiments
- the original PDCP PDU (packet data unit) and the corresponding duplicate may not be transmitted on the same transport block TB in some embodiments.
- CA carrier aggregation
- the PDCP duplication solution for CA may require only one MAC entity.
- Logical channel mapping restrictions may be provided to handle duplicates in within one MAC entity (CA) .
- UL (uplink) PDCP duplication may be configurable per DRB (data radio bearer) and, for NR-NR (new radio -new radio) DC (dual connected) case, per SRB (signalling radio bearer) .
- the initial state of the UL PDCP duplication may be a default and/or may be signalled by RRC.
- a mechanism to start/stop PDCP duplication more quickly and/or with less signalling overhead compared to RRC reconfiguration may be provided.
- a MAC CE (media access control control element) approach may be used for control of UL duplication. This may be provided by the access point side.
- duplication on a single carrier may not be supported.
- RRC configured mapping of the two LCHs to different carriers may be supported.
- One carrier may not have both of the L CHs mapped to it, in some embodiments.
- Duplicated PDCP PDUs may be submitted to two different RLC entities
- duplication at PDCP therefore consists in sending the same PDCP PDUs twice: once on the original RLC entity and a second time on the additional RLC entity.
- the two different logical channels can either belong to the same MAC entity (CA) or to different ones (DC) .
- CA MAC entity
- DC DC
- logical channel mapping restrictions may be used in the MAC to ensure that the logical channel carrying the original PDCP PDUs and logical channel carrying the corresponding duplicates are not sent on the same carrier.
- duplication When duplication is configured and activated, PDCP submits PDUs for transmission in both of the associated RLC entities as described above. However, upon duplication deactivation, the additional RLC entity configured to handle duplicates is not fed data from the PDCP anymore. Duplication deactivation can happen in the middle of an ongoing data communication (e.g., no reliability/latency can be improved for the UE compared to sending single PDU) , and the additional RLC entity may still have data to send. This data could comprise of the re-transmission buffer of RLC PDUs that have not been received correctly by the receiver or even new data submitted already for the RLC by PDCP entity before deactivation and pre-processed.
- Figure 3 shows an example scenario of the mapping of logical channels for a duplicate bearer in a UE with two legs in the case of carrier aggregation.
- a common PDCP 700 is provided with an original RLC 702 which refers to the ‘default or original LCH’ of the radio bearer.
- the additional RLC refers to the LCH configured for duplication.
- the MAC layer comprises a scheduling and priority handling function 706 is provided to schedule the default LCH and the duplicate.
- the MAC layer also comprises two multiplexing functions 708, one associated with the original RLC and one associated with the duplicate RLC.
- the MAC layer may also comprise of only one multiplexing function 708 which is associated to both the original RLC and the duplicate RLC.
- the MAC layer comprises four HARQ functions 710. Two of the HARQ functions are associated with one of the multiplexing functions and two of the HARQ functions are associated with the other of the multiplexing functions.
- a PCell 712 is associated with one of the HARQ functions. This is associated with the original RLC along with a first SCell 714.
- the first SCell 714 is associated with a respective one of the HARQ functions
- Second and third SCells 716 and 718 are respectively associated with HARQ functions.
- the second and third SCells 716 and 718 are associated with the additional RLC.
- the access point side 800 may be provided by one or more access points.
- the or each access point may be a gNB.
- the UE 802 side Also shown is the UE 802 side.
- This link may or may not be duplicated. This may be independent of the behaviour on the downlink side.
- first transmit part 810 for the “original” uplink and a second transmit part 814 for the duplicate uplink.
- receive part 808 for the “original” uplink and a second receive part 812 for the duplicate uplink.
- These receive and transmit parts each comprise, for example, one or more of a PCDCP entity, a RLC entity and a MAC entity. Synchronisation of communications between a transmit part in one of the UE and the access point on the one hand and the receive part in the other of the UE and the access point on the other hand may be achieved by storing sequence number information. This may be in association with the respective RLC entity and/or any other suitable entity.
- Some embodiments may be configured such that on deactivation of a duplicate link, the transmit variables, e.g. sequence number may be reset at the UE as are the corresponding variables for that link at the access point side. There may be no impact on the downlink side.
- the transmit variables e.g. sequence number may be reset at the UE as are the corresponding variables for that link at the access point side. There may be no impact on the downlink side.
- One or more of the following options are used in some embodiments.
- One or more of the options may be triggered or controlled by the RLC entity associated with the duplicate link.
- the Tx (transmission) RLC entity in the UE may transmit the RLC PDU header fields without the associated SDUs to the Rx RLC entity on the access node side to get the RLC entities in synchronisation. This is response to duplication deactivation.
- the Rx and Tx entities are communicating with one another.
- the Tx RLC entity of the duplicate link may discard any SDU after the deactivation.
- the Tx RLC entity of the duplicate link may be required to set a poll information such as a poll bit for the last RLC PDU header generated.
- the Rx RLC entity of the duplicate link may be allowed to discard already received segments based on the received RLC PDU headers with no content (e.g., if the header with same SN (segment number) as an already received segment) .
- the Rx RLC entity of the duplicate link may be required to acknowledge the empty RLC PDUs normally.
- the Rx RLC entity of the duplicate link may update the variable, for example the sequence number. This may be in response to receiving the header, without the SDU.
- the Rx RLC entity of the duplicate link may move the receive window forward, even ifthe data part is not received.
- the Tx RLC entity of the duplicate link may transmit or retransmit the last RLC SDU (or the last segment of it) which was previously already mapped to a RLC data PDU or alternatively only the RLC PDU header associated with this RLC SDU. This option may be used where the Rx entity knows the duplication has been deactivated.
- only SDUs, PDUs or packet may be retransmitted if they have not been acknowledged.
- new PDU/SDUs may be discarded and the last transmitted sequence number is changed back to the last sent one.
- the empty RLC PDU of the last RLC SDU may serve as an ACK for the Rx RLC entity (for example the access node) the duplication deactivation command went through.
- the Tx RLC entity may inform the Rx entity about the last SDU within a form of control PDU.
- the RLC data can be flushed and/or the Tx variables (e.g. variables for the last sent SN, last acknowledged SN, etc. ) are reset upon deactivation of duplication, at the peer entity the Rx variables are reset correspondingly.
- the Tx variables e.g. variables for the last sent SN, last acknowledged SN, etc.
- the MAC CE used for deactivation may be used to cause the Tx RLC entity of the duplicate link at the UE to flush the RLC data buffer and/or reset the associated Tx variable.
- This MAC CE or the providing of the MAC CE may cause the Rx RLC of the duplicate link at the access node to be reset.
- Rx and Tx variables may not get reset for downlink if duplication is deactivated for uplink, respectively.
- the duplicate link can be reactivated quickly for new data.
- the time between deactivating and reactivating the link may be relative short. This may for example be due to UE mobility.
- the NW may determine that the duplication was not deactivated. In practice, the NW might reset only upon identifying the UE’s action.
- the UE may resume transmission of the duplicate logical channel only after re-activation of duplication.
- the Tx part of the UE RLC entity is reset and correspondingly the NW Rx entity. This is because the DL duplication may still be utilized which is left to the NW to decide if it is to be activated/deactivated. In other words, the UL may be reset whilst the DL is still being operated in the duplicate mode. In other words the behaviour of the uplink and downlink in terms of duplication may be separately controlled. Thus, in some embodiments, the uplink and downlink parts of an entity need not both be reset following deactivation of a duplicate link, but only the Tx part (for example when considering the UE side) .
- the MAC CE used for deactivation could tell the UE which option to follow and give the gNB more control of what the UE does and choose how aggressive the deactivation of duplication needs to be.
- Embodiments have been described in relation to so-called 5G. Other embodiments may be implemented in any other suitable standard.
- Embodiments have been described in the context of duplication deactivation in the uplink direction. Other embodiments may be used in the context of duplication deactivation in the downlink.
- the various embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects of the invention may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
- the embodiments of this invention may be implemented by computer software executable by a data processor of the mobile device, such as in the processor entity, or by hardware, or by a combination of software and hardware.
- Computer software or program also called program product, including software routines, applets and/or macros, may be stored in any apparatus-readable data storage medium and they comprise program instructions to perform particular tasks.
- a computer program product may comprise one or more computer-executable components which, when the program is run, are configured to carry out embodiments.
- the one or more computer-executable components may be at least one software code or portions of it.
- any blocks of the logic flow as in the Figures may represent program steps, or interconnected logic circuits, blocks and functions, or a combination of program steps and logic circuits, blocks and functions.
- the software may be stored on such physical media as memory chips, or memory blocks implemented within the processor, magnetic media such as hard disk or floppy disks, and optical media such as for example DVD and the data variants thereof, CD.
- the physical media is a non-transitory media.
- the memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory.
- the data processors may be of any type suitable to the local technical environment, and may comprise one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) , application specific integrated circuits (ASIC) , FPGA, gate level circuits and processors based on multi core processor architecture, as non-limiting examples.
- Embodiments of the inventions may be practiced in various components such as integrated circuit modules.
- the design of integrated circuits is by and large a highly automated process.
- Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne un appareil configuré de telle sorte que, en réponse à la désactivation d'une liaison dupliquée, la synchronisation d'au moins une variable associée à ladite liaison dupliquée désactivée dans un équipement d'utilisateur avec au moins une variable correspondante dans un point d'accès est maintenue.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/089350 WO2018232627A1 (fr) | 2017-06-21 | 2017-06-21 | Appareil de communication, procédé et programme informatique |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/089350 WO2018232627A1 (fr) | 2017-06-21 | 2017-06-21 | Appareil de communication, procédé et programme informatique |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018232627A1 true WO2018232627A1 (fr) | 2018-12-27 |
Family
ID=64737436
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/089350 Ceased WO2018232627A1 (fr) | 2017-06-21 | 2017-06-21 | Appareil de communication, procédé et programme informatique |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2018232627A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010021465A2 (fr) * | 2008-08-21 | 2010-02-25 | Lg Electronics Inc. | Procédé de déclenchement d’un rapport d’état dans un système de communication sans fil et récepteur |
| CN106134099A (zh) * | 2014-01-29 | 2016-11-16 | 三星电子株式会社 | 用于在移动通信系统中使用多个载波来发送和接收数据的方法和设备 |
-
2017
- 2017-06-21 WO PCT/CN2017/089350 patent/WO2018232627A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010021465A2 (fr) * | 2008-08-21 | 2010-02-25 | Lg Electronics Inc. | Procédé de déclenchement d’un rapport d’état dans un système de communication sans fil et récepteur |
| CN106134099A (zh) * | 2014-01-29 | 2016-11-16 | 三星电子株式会社 | 用于在移动通信系统中使用多个载波来发送和接收数据的方法和设备 |
Non-Patent Citations (2)
| Title |
|---|
| CATT: "Configuration and activation/deactivation of duplication R2-1704247", 3GPP TSG-RAN WG2 MEETING #98, 19 May 2017 (2017-05-19), Hangzhou, China, XP051264335 * |
| NOKIA ET AL.: "Duplication Impacts to MAC R2-1704272", 3GPP TSG-RAN WG2 MEETING #98, 19 May 2017 (2017-05-19), Hangzhou, China, XP051263558 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2022287633B2 (en) | Communication apparatus, method and computer program | |
| US11711167B2 (en) | Apparatus, method and computer program | |
| US10313063B2 (en) | Method, system and apparatus | |
| US12408171B2 (en) | Method, apparatus, computer program product and computer program | |
| US20190140786A1 (en) | Method, system and apparatus | |
| US11968683B2 (en) | Apparatus, method and computer program | |
| CN111357223B (zh) | 一种通信的方法、装置和计算机可读存储介质 | |
| WO2018232627A1 (fr) | Appareil de communication, procédé et programme informatique | |
| HK40078000A (en) | Communication apparatus, method and computer program | |
| WO2019081032A1 (fr) | Procédé et appareil permettant de sélectionner le type d'accès au réseau (3 gpp ou non 3 gpp) lors de la réalisation d'une distribution de service de messages courts à destination d'un mobile (mt-sms) sur une strate de non accès (nas) dans des systèmes de communication 5g | |
| WO2021008672A1 (fr) | Appareil, procédé et programme informatique pour la transmission fiable de commande |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17914923 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17914923 Country of ref document: EP Kind code of ref document: A1 |