โหนดเข้าถึงวิทยุและอุปกรณ์เชื่อมต่อปลายทางในโครงข่ายการสื่อสาร
Patent Information
- Authority / Receiving Office
- TH · TH
- Patent Type
- Patents
- Current Assignee / Owner
- TELEPHONE ACTI BOLAGATE LM ERIKSSON PUBLIC CO LTD
- Filing Date
- 2016-08-04
- Publication Date
- 2026-07-06
AI Technical Summary
The current RRC Resume procedure in LTE networks faces issues with ambiguous key derivation and encryption algorithm compatibility when a UE is suspended in one cell and resumes in another, leading to potential decryption failures and security breaches.
The proposed solution involves the eNB indicating key derivation parameters and security algorithms during suspension, allowing the UE to compute the correct AS base key for the resuming eNB, ensuring seamless encryption and decryption across cell transitions.
This approach enables instant data transfer without clear text transmission, maintains security, and reduces delays by ensuring correct key derivation and algorithm compatibility during RRC connection resumption, particularly beneficial for MTC devices with small data transmissions.
Abstract
Description
RADIO ACCESS NODES AND TERMINAL DEVICES IN A COMMUNICATIONNETWORKTechnical FieldThe disclosure relates to radio access nodes and terminal devices in a communication network.BackgroundIn a typical cellular radio system, radio or wireless terminals (also known as mobile stations, user equipments (UEs) or, more generally, terminal devices) communicate via a radio access network (RAN) to one or more core networks. The radio access network (RAN) covers a geographical area which is divided into cell areas, with each cell area being served by a base station, e.g., a radio base station (RBS), which in some networks may also be called, for example, a "NodeB" (in a Universal Mobile Telecommunications System (UMTS) network), "eNodeB" (in a Long Term Evolution (LTE) network), or, more generally, a radio access node. A cell is a geographical area where radio coverage is provided by the radio base station equipment at a base station site. Each cell is identified by an identifier within the local radio area, which is broadcast in the cell. The base stations communicate over the air interface operating on radio frequencies with the user equipment units (UEs) within range of the base stations.In some radio access networks, several base stations may be connected (e.g., by landlines or microwave) to a radio network controller (RNC), a base station controller (BSC) or a Mobility Management Entity (MME). The radio network controller supervises and coordinates various activities of the plural base stations connected thereto. The radio network controllers are typically connected to one or more core networks. The Universal Mobile Telecommunications System (UMTS) is a third generation mobile communication system, which evolved from the Global System for Mobile Communications (GSM). Universal Terrestrial Radio Access Network (UTRAN) is essentially a radio access network using wideband code division multiple access (WCDMA) for user equipment units (UEs).Long Term Evolution (LTE) is a variant of a Third Generation Partnership Project (3GPP) radio access technology where the radio base station nodes are connected to MMEs and Serving Gateways (S-GW) in a core network rather than to radio network controller (RNC) nodes. In general, in LTE the functions of a radio network controller (RNC) node are distributed between the radio base stations nodes (eNodeB's in LTE), MMEs and S-GWs.A currently popular vision of the future of cellular networks includes machines or other autonomous devices communicating between each other (or with an application server) without human interaction. A typical scenario is to have sensors sending measurements infrequently, where each of the transmissions would consist of only small amounts of data. This type of communication is commonly referred to as machine to machine (M2M) communication or machine-type communication (MTC).One of the main characteristics of machine-type communication (MTC) is the infrequent transmission of small amounts of data. It is expected that the number of MTC devices will increase exponentially, but the data size per device will remain small. In LTE, the current data transfer procedures are not optimised for small data transfers and short lived sessions, which results in a large signalling overhead.To handle small data transfers more efficiently, 3GPP is currently studying methods to reduce the signalling overhead when transitioning from RRC (Radio Resource Control) Idle to RRC Connected. One of the proposed solutions is referred to as 'RRC Resume', which is based on re-using the UE context from the previous RRC connection for the subsequent RRC connection setup. This requires the storing of the UE context in the eNB, and by storing the UE context the eNB can avoid the signalling required for security activation and bearer establishment at the next RRC Idle to RRC Connected transition. The term 'RRC Suspended' is also sometimes used to refer to this new state in which the UE has no established RRC connection but the UE context is cached in the or another eNB.RRC Resume is realised by introducing two new procedures, which are termed 'RRC Suspend' and 'RRC Resume' herein, and which are illustrated by the signalling diagrams in Figures 1 and 2 respectively. Figures 1 and 2 show the signalling between a UE 2 and an eNB 4. In Figure 1 , the UE 2 is in the RRC Connected state or mode, and is sending data 6 to the eNB 4 in the uplink (UL) and receiving data 8 from the eNB4 in the downlink (DL). There are several ways or reasons for a UE 2 to need to be transitioned from the RRC Connected state to the RRC Idle state, but one reason can be the expiry of an inactivity timer (i.e. that monitors the time since the last data was transmitted between the UE 2 and eNB 4). Thus, on expiry of an inactivity timer (shown by box 10), the eNB 4 suspends a connection by sending a signal 12 to the UE 2, which is shown as 'RRC Connection Suspend' in Figure 1. Although not shown in Figure 1 , both the UE 2 and eNB 4 store the UE context for the connection and an associated identifier for the UE 2 (which is referred to herein as a 'Resume ID'). The UE context contains, for example, bearer configuration and security related parameters.Referring now to Figure 2, at the next transition from RRC Idle / Suspended to RRC Connected (for example which may occur when the UE 2 has data to send to the eNB 4 / communication network), the UE 2 'resumes' the connection by sending a random access preamble 14 to the eNB 4, receives a random access response 16 from the eNB 4 and sends a signal 18 to the eNB 4 requesting that the RRC connection is resumed. This signal 18 is referred to herein as 'RRC Connection Resume Request'. The UE 2 includes the previously received Resume ID in the 'RRC Connection Resume Request' 18, along with an authorization token.Although not shown in Figure 2, the eNB 4 uses the Resume ID to retrieve the stored UE context (possibly from another eNB). The authorization token is used by the eNB 4 to securely identify the UE. Assuming the UE context is found and the authorization token is valid, the eNB 4 responds with a signal 20 indicating that the RRC connection has been successfully resumed. This signal 20 is referred to as "RRC Connection Resume Complete" herein. The eNB 4 then activates access stratum (AS) security using the old AS base key, ΚΘΝΒ 22, which, e.g. was used to derive the encryption key that was used for the RRC connection before it was suspended. The UE 2 is now in the RRC Connected state or mode, and can send data 24 to the eNB 4 in the UL and receive data 26 from the eNB 4 in the DL.The RRC Resume procedure is not necessarily limited to a single (i.e. the same) cell or single (i.e. the same) eNB, but can also be supported across eNBs. Inter-eNB connection resumption is handled using context fetching, whereby the 'resuming eNB' (i.e. the eNB that is going to resume the RRC connection) retrieves the UE context from the 'suspending eNB' (i.e. the eNB that suspended the RRC connection) over theX2 interface (an inter-node interface that eNBs can use to exchange information with each other). The resuming eNB provides the suspending eNB with the Resume ID which is used by the suspending eNB to identify the UE context. It should be noted that the RRC Connection Suspend, RRC Connection Resume Request and RRC Connection Resume Complete should only be seen as exemplary names for these signals / messages, the names eventually adopted in the by 3GPP in the specifications may be different. Another optimization being considered in 3GPP is to allow uplink data to be transmitted in the first uplink message, i.e. together with signal 18 (the RRC Connection Resume Request). In this way the number of signals / messages can be reduced even further.In LTE, user plane data is encrypted between the UE and eNB based on a shared key, the access stratum (AS)-base key ΚΘΝΒ. While RRC Resume is not a handover, it can relate to mobility between two eNBs, and hence must provide compartmentalization of KeNB:s. In case of a regular LTE X2 handover the compartmentalization is accomplished as follows. The eNB controlling the source cell (i.e. the cell that the UE is in prior to the handover) computes a new AS-base key to be used in the target cell (i.e. the cell that the UE is to be handed-in to). This is important for security as it prevents the same key from being used twice and also enables forward secrecy. The new AS-base key, denoted ΚΘΝΒ*, is derived by the UE and the source eNB based on the Physical Cell Identity (PCI) of the target cell, the target frequency and the previous KeNB. Instead of using ΚΘΝΒ, the derivation of ΚΘΝΒ* can also be based on a Next Hop (NH) parameter, which is a special value provided by the MME to the source eNB. This type of derivation (referred to as vertical derivation) is preferred but requires that a fresh (unused) NH value is available in the source eNB. If no fresh NH is available then the ΚΘΝΒ* derivation is referred to as horizontal derivation and is based on ΚΘΝΒ. SummaryIf a new ΚΘΝΒ is derived in a similar fashion when a UE is suspended by the eNB for later RRC Resume, an ambiguous situation arises if data is transmitted in the first uplink message in RRC Resume. In particular, if the type of key derivation has not been agreed beforehand, the UE and the eNB resuming the connection may end up with different ΚΘΝΒ* which results in failed decryption of the uplink data. The sameproblem also arises if the UE uses a different encryption algorithm than the resuming eNB, or an algorithm not supported by the resuming eNB.Similarly, if the UE is suspended in one cell, and later resumes in another, the same ambiguity can occur. The reason for this is that the eNB suspending the UE cannot provide the same base key to the eNB with which the UE resumes the connection which would break the compartmentalization principle for keys in LTE.Therefore there is a need for improvements to the proposed RRC Resume procedure to avoid some or all of the disadvantages set out above.According to a first aspect, there is provided a method of operating a terminal device. The method comprises operating the terminal device in a connected state with respect to the communication network; and receiving a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.According to a second aspect, there is provided a computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method described above.According to a third aspect, there is provided a terminal device. The terminal device is adapted to operate in a connected state with respect to the communication network; and receive a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed. According to a fourth aspect, there is provided another terminal device. The terminal device comprises a processor and a memory, said memory containing instructionsexecutable by said processor whereby said terminal device is operative to operate in a connected state with respect to the communication network; and receive a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.According to a fifth aspect, there is provided another terminal device. The terminal device comprises a first module configured to operate the terminal device in a connected state with respect to the communication network; and a second module configured to receive a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.According to a sixth aspect, there is provided a method of operating a first radio access node in a communication network. The method comprises sending a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the first signal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.According to a seventh aspect, there is provided a computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method described above.According to an eighth aspect, there is provided a first radio access node for use in a communication network. The first radio access node is adapted to send a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the firstsignal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.According to a ninth aspect, there is provided a first radio access node for use in a communication network. The first radio access node comprises a processor and a memory, said memory containing instructions executable by said processor whereby said first radio access node is operative to send a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the first signal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.According to a tenth aspect, there is provided a first radio access node for use in a communication network. The first radio access node comprises a first module configured to send a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the first signal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed. According to an eleventh aspect, there is provided a method of operating a second radio access node in a communication network. The method comprises receiving a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state; sending a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; and receiving a third signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state.According to a twelfth aspect, there is provided a computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method described above.According to a thirteenth aspect, there is provided a second radio access node for use in a communication network. The second radio access node is adapted to receive a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state; send a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; and receive a third signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state.According to a fourteenth aspect, there is provided a second radio access node for use in a communication network. The second radio access node comprises a processor and a memory, said memory containing instructions executable by said processor whereby said second radio access node is operative to receive a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state; send a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; and receive a third signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state. According to a fifteenth aspect, there is provided a second radio access node for use in a communication network. The second radio access node comprises a first module for receiving a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state; a second module for sending a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; and a third module for receiving athird signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state. Thus, the techniques described herein allow instant data transfer (e.g. in the initial L3 message of the random access procedure in LTE). Instant data transfer reduces delay and the number of messages that need to be exchanged over the air interface, particularly in the case of MTC devices where only a small amount of data may need to be transmitted at any given time. The techniques described herein also avoid the need to send data in clear text (i.e. unencrypted), which would violate the LTE security model, or to delay the sending of data until security parameters have been provided as part of the resume procedure.Brief Description of the DrawingsFeatures, objects and advantages of the presently disclosed techniques will become apparent to those skilled in the art by reading the following detailed description where references will be made to the appended figures in which:Figure 1 illustrates the signalling in a connection suspension procedure;Figure 2 illustrate the signalling in a connection resumption procedure;Figure 3 illustrates an exemplary LTE network; Figure 4 is a block diagram of a terminal device according to an embodiment;Figure 5 is a block diagram of a radio access node according to an embodiment;Figure 6 is a signalling diagram illustrating the signalling in a first exemplary embodiment;Figure 7 is a flow chart illustrating a method of operating a terminal device according to a general embodiment; Figure 8 is a flow chart illustrating a method of operating a first radio access node according to another general embodiment;Figure 9 is a flow chart illustrating a method of operating a second radio access node according to another general embodiment; Figure 10 is a block diagram of a terminal device according to another embodiment;Figure 11 is a block diagram of a first radio access node according to another embodiment; Figure 12 is a block diagram of a second radio access node according to another embodiment;Figure 13 is a block diagram of a terminal device according to yet another embodiment; Figure 14 is a block diagram of a first radio access node according to yet another embodiment;Figure 15 is a block diagram of a second radio access node according to yet another embodiment.Detailed DescriptionThe following sets forth specific details, such as particular embodiments for purposes of explanation and not limitation. But it will be appreciated by one skilled in the art that other embodiments may be employed apart from these specific details. In some instances, detailed descriptions of well known methods, nodes, interfaces, circuits, and devices are omitted so as not obscure the description with unnecessary detail. Those skilled in the art will appreciate that the functions described may be implemented in one or more nodes using hardware circuitry (e.g., analog and / or discrete logic gates interconnected to perform a specialized function, ASICs, PLAs, etc.) and / or using software programs and data in conjunction with one or more digital microprocessors or general purpose computers. Nodes that communicate using the air interface also have suitable radio communications circuitry. Moreover, where appropriate the technology can additionally be considered to be embodied entirely within any form of computer- readable memory, such as solid-state memory, magnetic disk, or optical disk containing an appropriate set of computer instructions that would cause a processor to carry out the techniques described herein.Hardware implementation may include or encompass, without limitation, digital signal processor (DSP) hardware, a reduced instruction set processor, hardware (e.g., digital or analog) circuitry including but not limited to application specific integrated circuit(s) (ASIC) and / or field programmable gate array(s) (FPGA(s)), and (where appropriate) state machines capable of performing such functions.In terms of computer implementation, a computer is generally understood to comprise one or more processors, one or more processing units, one or more processing modules or one or more controllers, and the terms computer, processor, processing unit, processing module and controller may be employed interchangeably. When provided by a computer, processor, processing unit, processing module or controller, the functions may be provided by a single dedicated computer, processor, processing unit, processing module or controller, by a single shared computer, processor, processing unit, processing module or controller, or by a plurality of individual computers, processors, processing units, processing modules or controllers, some of which may be shared or distributed. Moreover, these terms also refer to other hardware capable of performing such functions and / or executing software, such as the example hardware recited above.Although in the description below the term user equipment (UE) is used, it should be understood by the skilled in the art that "UE" is a non-limiting term comprising any mobile or wireless device or node equipped with a radio interface allowing for at least one of: transmitting signals in uplink (UL) and receiving and / or measuring signals in downlink (DL). A UE herein may comprise a UE (in its general sense) capable of operating or at least performing measurements in one or more frequencies, carrier frequencies, component carriers or frequency bands. It may be a "UE" operating in single- or multi-radio access technology (RAT) or multi-standard mode. As well as "UE", the terms "mobile device" and "terminal device" may be used interchangeably in the following description, and it will be appreciated that such a device, particularly a MTC device, does not necessarily have to be 'mobile' in the sense that it is carried by a user. Instead, the terms "mobile device" and "terminal device" encompass any device that is capable of communicating with communication networks that operate according to one or more mobile communication standards, such as the Global System for Mobile communications, GSM, UMTS, Long-Term Evolution, LTE, etc.A cell is associated with a base station, where a base station comprises in a general sense any network node transmitting radio signals in the downlink and / or receiving radio signals in the uplink. Some example base stations, or terms used for describing base stations, are eNodeB, eNB, NodeB, macro / micro / pico / femto radio base station, home eNodeB (also known as femto base station), relay, repeater, sensor, transmitting-only radio nodes or receiving-only radio nodes. A base station may operate or at least perform measurements in one or more frequencies, carrier frequencies or frequency bands and may be capable of carrier aggregation. It may also be a single-radio access technology (RAT), multi-RAT, or multi-standard node, e.g., using the same or different base band modules for different RATs.It should be noted that use of the term "radio access node" as used herein can refer to a base station, such as an eNodeB, or a network node in the radio access network (RAN) responsible for resource management, such as a radio network controller (RNC).Unless otherwise indicated herein, the signalling described is either via direct links or logical links (e.g. via higher layer protocols and / or via one or more network nodes). Figure 3 shows an example diagram of an evolved UMTS Terrestrial Radio Access Network (E-UTRAN) architecture as part of an LTE-based communications system 32 to which the techniques described herein can be applied. Nodes in a core network 34 part of the system 32 include one or more Mobility Management Entities (MMEs) 36, a key control node for the LTE access network, and one or more Serving Gateways (SGWs) 38 which route and forward user data packets while acting as a mobility anchor. They communicate with base stations or radio access nodes 40 referred to in LTE as eNBs, over an interface, for example an S1 interface. The eNBs 40 can include the same or different categories of eNBs, e.g. macro eNBs, and / or micro / pico / femto eNBs. The eNBs 40 communicate with each other over an inter-node interface, for example an X2 interface. The S1 interface and X2 interface are defined in the LTE standard. A UE 42 is shown, and a UE 42 can receive downlink data from and send uplink data to one of the base stations 40, with that base station 40 being referred to as the serving base station of the UE 42. Figure 4 shows a terminal device (UE) 42 that can be adapted or configured to operate according to one or more of the non-limiting example embodiments described. The UE42 comprises a processor or processing unit 50 that controls the operation of the UE 42. The processing unit 50 is connected to a transceiver unit 52 (which comprises a receiver and a transmitter) with associated antenna(s) 54 which are used to transmit signals to and receive signals from a radio access node 40 in the network 32. The UE 42 also comprises a memory or memory unit 56 that is connected to the processing unit 50 and that contains instructions or computer code executable by the processing unit 50 and other information or data required for the operation of the UE 42.Figure 5 shows a radio access node (for example a cellular network base station such as a NodeB or an eNodeB) that can be adapted or configured to operate according to the example embodiments described. The radio access node 40 comprises a processor or processing unit 60 that controls the operation of the radio access node 40. The processing unit 60 is connected to a transceiver unit 62 (which comprises a receiver and a transmitter) with associated antenna(s) 64 which are used to transmit signals to, and receive signals from, UEs 42 in the network 32. The radio access node 40 also comprises a memory or memory unit 66 that is connected to the processing unit 60 and that contains instructions or computer code executable by the processing unit 60 and other information or data required for the operation of the radio access node 40. The radio access node 40 also includes components and / or circuitry 68 for allowing the radio access node 40 to exchange information with another radio access node 40 (for example via an X2 interface), and / or with a core network node 36, 38 (for example via an S1 interface). It will be appreciated that base stations for use in other types of network (e.g. UTRAN or WCDMA RAN) will include similar components to those shown in Figure 5 and appropriate interface circuitry 68 for enabling communications with the other radio access nodes in those types of networks (e.g. other base stations, mobility management nodes and / or nodes in the core network).It will be appreciated that only the components of the UE 42 and radio access node 40 required to explain the embodiments presented herein are illustrated in Figures 4 and 5.Although the embodiments of the present disclosure will mainly be described in the context of LTE, it will be appreciated by those skilled in the art that the problems and solutions described herein are equally applicable to other types of wireless access networks and user equipments (UEs) implementing other access technologies andstandards, and thus LTE (and the other LTE specific terminology used herein) should only be seen as examples of the technologies to which the techniques can be applied.As noted above, when resuming an RRC connection it is desirable to be able to send uplink data to the eNB in the first uplink message, i.e. together with the request to resume the RRC connection (e.g. with signal 18 in Figure 2). However, in LTE data is to be encrypted using a shared encryption key, derived from the AS base key ΚΘΝΒ, and if a new AS base key ΚΘΝΒ (for use when resuming the connection) is derived when a UE is suspended by the eNB for later RRC Resume, an ambiguous situation arises if data is transmitted in the first uplink message in RRC Resume if the type of key derivation has not been agreed beforehand and / or if the UE uses a different encryption algorithm than the resuming eNB, or an encryption algorithm that is not supported by the resuming eNB. Likewise in the event that a UE is suspended in one cell and later resumes in another, the same ambiguity can occur as the eNB suspending the UE cannot provide the same base key to the eNB with which the UE resumes the connection since this would break the compartmentalization principle for keys in LTE.Therefore, according to a specific exemplary technique, to enable an eNB hosting the cell in which the UE will resume a connection to decrypt uplink data contained in a request to resume the connection (e.g. in the first uplink medium access control (MAC)-frame together with the RRC Connection Resume Request), the eNB suspending the UE indicates to the UE information (e.g. key derivation parameters) for use in determining an AS base key from which encryption keys for encrypting data to be sent between the UE and resuming eNB can be derived, which allows the UE to compute the correct AS base key for use with the cell in which the connection is to be resumed (and for the resuming eNB to compute the correct AS base key). In some exemplary embodiments the eNB suspending the UE can further indicate the access stratum (AS) security algorithm to use when the connection is suspended. When the UE later resumes the connection in a new cell, the eNB that suspended the UE provides the eNB with which the UE resumes the connection with the correct AS base key and indicates the correct AS security algorithm. The AS security algorithm could be an encryption algorithm, an integrity algorithm; the indication may also refer to an indication of one algorithm of each type.As used herein, the term 'suspending eNB' refers to the eNB that suspends, or initiates suspension of, the RRC connection with the UE, and the term 'resuming eNB' refers to the eNB that resumes the RRC connection with the UE. The signalling diagram in Figure 6 illustrates the exemplary suspension and resumption of an RRC connection according to the techniques described herein. The signalling in Figure 6 provides 'instant' uplink data transfer in the sense that UL data can be sent with the request to resume the RRC connection. Figure 6 illustrates the signalling between a UE 42, a suspending eNB 40 and a resuming eNB 40, and thus it is assumed that the resuming eNB and the suspending eNB are different eNBs. However, it is possible that the UE may resume the connection with the same eNB, and the variation to the signalling shown in Figure 6 required to deal with this scenario is described in more detail below.Initially, the UE 42 has an established RRC connection with an eNB 40 (the eNB labelled in Figure 6 as the suspending eNB). Due to some trigger, e.g. expiry of a UE inactivity timer, the suspending eNB 40 decides to suspend the RRC connection by sending a signal 601 to the UE (labelled an 'RRC Connection Suspend' message).In addition to the Resume ID, the message 601 also contains the Next Hop Chaining Counter, NCC (a parameter that is used in the derivation of ΚΘΝΒ*) and the security algorithm configuration to be used in the resumption cell. Upon receipt of the signal / message 601 , the UE 42 stores the related UE context (i.e. the UE context relating to the RRC connection to be suspended) as well as the NCC and security algorithm configuration indicated in message 601 , and the UE enters an RRC Idle or suspended state (indicated by box 603). NCC is an existing parameter in LTE that indicates the number of vertical key derivations that has been performed since the initial ΚΘΝΒ. Since a fresh (unused) Next Hop, NH, value (an 'intermediate key' parameter that is used in the derivation of the AS base key, ΚΘΝΒ*) is used for every vertical key derivation there is a one-to-one mapping between NH and NCC (the only exception is NCC=0 which is mapped to the initial ΚΘΝΒ). Furthermore, since all KENB:s are originally derived from either the initialKeNB or an NH, each ΚΘΝΒ is also uniquely associated with an NCC (however the reverse is not true).The value of the NCC included in RRC Connection Suspend message 601 depends on how the UE should derive the ΚΘΝΒ*. If an unused {NH, NCC} pair is available in the suspending eNB 40, the eNB (and later the UE) will derive the ΚΘΝΒ* from NH (this is vertical key derivation), otherwise if no unused {NH, NCC} pair is available in the eNB, the UE and resuming eNB derive the ΚΘΝΒ* from the current ΚΘΝΒ (this is horizontal key derivation). In the former case the NCC associated with the NH is sent to the UE in message 601 , and in the latter case the NCC associated with the current KeNB is sent to the UE in message 601 .It should be noted that the actual derivation of ΚΘΝΒ* is not performed at this stage of the process, but later when the parameters of the cell in which the connection is to be resumed are known (namely the Physical cell ID (PCI) and downlink EUTRA Absolute Radio-frequency Channel Number (EARFCN-DL) is known).Thus, after suspension of the RRC connection, at some later point in time new data arrives in the UL buffer at the UE 42. This triggers the UE to resume the RRC connection by sending a random access preamble 605 to a resuming eNB (i.e. the eNB that the UE would like to resume the RRC connection with), receiving a random access response 607 and then sending a connection resumption request 609 ('RRC connection resume request') along with the encrypted uplink data to the resuming eNB. The UE 42 includes its Resume ID and an authorization token in the RRC connection resume request. In some embodiments, particularly where the resuming eNB (or resuming cell) is different to the suspending eNB (or suspending cell), the UE 42 can also include an identifier of the suspending eNB (or suspending cell) in the RRC connection resume request. The uplink data is encrypted using the new AS base key KeNB* derived using the NCC and the security algorithm configuration indicated in signal 601 .In particular, the new AS base key ΚΘΝΒ* is derived as follows. If the NCC value the UE received in the 'RRC Connection Suspend' message 601 from the suspending eNB is equal to the NCC value associated with the currently active ΚΘΝΒ, then the UE derives KeNB* from the currently active ΚΘΝΒ and the resuming cell's PCI and its frequency EARFCN-DL. However, if the UE received an NCC value that was different from theNCC associated with the currently active ΚΘΝΒ, then the UE first computes the Next Hop (NH) parameter corresponding to the NCC, and then derives ΚΘΝΒ* from NH and the resuming cell's PCI and its frequency EARFCN-DL. On receipt of the message 609, the resuming eNB 40 extracts the Resume ID and sends a request 61 1 to the suspending eNB 40 to retrieve the associated UE context. In some embodiments the resuming eNB can deduce from the Resume ID which eNB is the suspending eNB, but in other embodiments the resuming eNB can identify the suspending eNB or suspending cell from an identifier for the suspending eNB or suspending cell the UE 42 included in the RRC connection resume request.The suspending eNB 40 receives request 61 1 , retrieves the UE context associated with the Resume ID and sends the UE context to the resuming eNB in response message 613. The response message 613 also includes ΚΘΝΒ*, the security algorithm configuration, and the authorization token for the UE 42.In the event that no UE context is found by the suspending eNB, the suspending eNB responds to the resuming eNB with an error message 613 indicating that no UE is associated with the Resume ID.Assuming that the response message 613 contains the UE context, the resuming eNB verifies the authorization token contained in resume request 609 by matching it to the authorization token received from the suspending eNB (step 615). In some embodiments the matching operation may be a simple comparison, but in other embodiments the matching operation is not a simple comparison. The suspending eNB may, for instance, provide a first value to the resuming eNB, which then computes a function of that value to produce a second value that is compared to the authorization token. Assuming the authorization token (and thus the UE 42) is verified, the resuming eNB 40 ensures that the security algorithm configuration is supported and, if so, establishes AS security using ΚΘΝΒ* (step 617).Provided that the previous steps 615 and 617 were successful, the resuming eNB can then derive the encryption key from the AS base key and decrypt the uplink datareceived in the resume request message 609, and forward the U L data to the core network (step 619).The resuming eNB then sends a completion message 621 (labelled 'RRC Connection Resume Complete' in Figure 6) to the U E to indicate that the connection has been resumed.The U E 42 is now in the RRC Connected state or mode, and can send data 623 to the resuming eNB 40 in the U L and receive data 625 from the resuming eNB 40 in the DL.However, if the resuming eNB was unable to obtain the U E context or step 615 failed, the connection resumption is aborted and an error message is returned to the U E instead of the completion message 621. If step 617 failed (i.e. due to an invalid security algorithm configuration) the RRC connection may still be resumed but the response message 621 will indicate that U L data has not been forwarded. In this case the response 621 may also contain one or more of the supported security algorithm configurations to enable the U E to determine the correct ΚΘΝΒ*. Only one configuration per security algorithm type (integrity / encryption) is indicated. As an alternative to including the security algorithm configuration in the RRC Connection Suspend message 601 , the security algorithm configuration can be assumed to remain the same when the RRC Connection is resumed as it was before it was suspended. The suspending eNB therefore provides the security algorithm configuration to the resuming eNB, for example in or alongside the U E context response message 613. If the security algorithm configuration is supported by the resuming eNB then the RRC Connection can be resumed as shown in Figure 6. Otherwise if the security algorithm configuration is not supported by the resuming eNB, an alternative security configuration can be provided in the response message 621 from the resuming eNB to the U E. The resuming eNB may also simply reject the RRC Connection Resume Request 609 or release the RRC Connection. If the RRC Connection Resume Request 609 is rejected the U E may, e.g., attempt RRC Connection reestablishment. If the RRC Connection is released the U E may, e.g. attempt new RRC Connection establishment from idle.In some embodiments, instead of (or in addition to) including an authorization token in the RRC Connection Resume Request 609, the U E can integrity protect the wholeRRC Connection Resume Request 609 using an integrity protection key derived from the new AS base key ΚΘΝΒ* and the integrity algorithm in the security algorithm configuration. In step 615 or 617 the resuming eNB would then verify the UE identity by verifying the integrity protection of message 609. It will be appreciated that this approach requires the resuming eNB to support the security algorithm configuration, and if that is not the case, the resume request 609 will be have to be rejected since it cannot be verified.In the description above it is assumed that the suspending eNB is different to the resuming eNB (i.e. it is an inter-eNB RRC resume). In the scenario where the suspending and resuming eNB are the same (i.e. it is an intra-eNB RRC resume) the procedure is the same as shown in Figure 6 except that signals 61 1 and 613 occur internally in the eNB (i.e. the eNB searches a memory or database using the Resume ID and retrieves the required UE context).In addition, if a connection is resumed in the same cell (as identified by its PCI and EARFCN-DL), the UE and eNB can either derive a new AS-base key, or continue using the existing one. In the latter case it is important that a Packet Data Convergence Protocol (PDCP) COUNT is not reset to prevent the same key stream being used twice. One option here is for the suspending eNB to indicate its preference for deriving a new AS-base key or continue using the existing one when the RRC connection is suspended.The flow charts in Figures 7, 8 and 9, illustrate general methods of operating a terminal device 42, a first radio access node 40 and a second radio access node 40 according to the exemplary techniques described herein. The first radio access node 40 corresponds to the suspending eNB 40 in Figure 6 and the second radio access node 40 corresponds to the resuming eNB in Figure 6. Figure 7 illustrates the operation of a terminal device according to a general embodiment. In step 701 , the terminal device 42 is operating in a connected state with respect to a communication network 32. The connected state can be a RRC Connected state. The terminal device 42 then receives a first signal from a first radio access node 40 in the communication network (step 703). The first signal indicates that the connectedstate is to be suspended, and comprises information for use in determining a first key for encrypting data to be sent between the terminal device 42 and the first radio access node 40 or another radio access node 40 in the communication network 32 if the connected state is resumed.In the specific embodiment of Figure 6, the first signal corresponds to RRC Connection Suspend 601.In some embodiments, on receipt of the first signal, the terminal device stores context information relating to the connected state with the communication network and stores the received information for use in determining a first key for encrypting data. The context information and / or received information for use in determining the first key can be stored in memory unit 56. The terminal device then switches into an idle (e.g. RRC Idle) or suspended state with respect to the communication network.In some embodiments the first signal can also comprise an identifier for the terminal device to be used by the terminal device when requesting the resumption of the connected state. This identifier is the Resume ID in the embodiment of Figure 6. In some embodiments the first signal can also comprise an authorization token for the terminal device, and / or information identifying a security algorithm configuration to be used for encrypting data. The identifier for the terminal device, the authorization token and / or information identifying a security algorithm configuration to be used for encrypting data can also be stored by the terminal device. In some embodiments, for example where the communication network is operating according to the LTE specifications, the information for use in determining a first key for encrypting data can comprise a Next Hop Chaining Counter, NCC, value.If the connected state is to be resumed, the terminal device 42 determines a first key for encrypting data that is to be sent on resumption of the connected state. The first key is determined using the information received in the first signal.In some embodiments, the information in the first signal can be used to determine whether the first key is to be determined from a second key that was previously used by the terminal device in encrypting data sent between the terminal device and the first radio access node.In some embodiments, the information in the first signal comprises a counter value (for example a NCC value), and if the counter value matches a counter value associated with the second key, the first key is determined from the second key and information relating to the radio access node with which the connected state is to be resumed; and otherwise (i.e. if the counter value does not match a counter value associated with the second key) an intermediate key value (for example a NH value) is computed from the counter value received in the first signal and the first key is determined from the intermediate key value and information relating to the radio access node with which the connected state is to be resumed.In some embodiments, if the connected state is to be resumed with the first radio access node, the terminal device can use a key that was previously used by the terminal device in encrypting data sent between the terminal device and the first radio access node as the first key.In some embodiments, the terminal device 42 sends a second signal to the first radio access node or another radio access node in the communication network to request the resumption of the connected state. The second signal corresponds to the RRC Connection Resume Request 609 in the specific embodiment of Figure 6. The second signal can be sent, for example, when new data arrives in the UL buffer of the terminal device 42.In some embodiments, the second signal can also comprise an identifier for the terminal device provided by the first radio access node and / or an identifier for the first radio access node. The identifier for the terminal device can be the Resume ID that was sent to the terminal device in the first signal. The second signal can also or alternatively comprise an authorization token for the terminal device (for example that was received by the terminal device in the first signal).In some embodiments, the second signal further comprises data to be sent from the terminal device to the communication network 32. The data will have been encrypted by the terminal device 42 using the first key. In some embodiments, the terminal device will have encrypted the data using the first key according to a security algorithm configuration indicated in the first signal. In alternative embodiments, the terminal device will have encrypted the data using the first key according to a security algorithmconfiguration previously used with the first radio access node (regardless of whether the terminal device is trying to resume the connected state with the first radio access node 40 or another radio access node 40). In some embodiments, after sending the second signal to a radio access node, the terminal device can receive a third signal from that radio access node indicating that the connected state has been resumed or that an error occurred in resuming the connected state. The third signal corresponds to the RRC Connection Resume Complete 621 (or the equivalent error signal 621) in the embodiment of Figure 6.In some cases, for example if the radio access node is unable to decrypt the encrypted data, the third signal can indicate that an error occurred in resuming the connected state and further indicate a security algorithm configuration to be used by the terminal device to encrypt data.Figure 8 illustrates the operation of a first radio access node 40 according to a general embodiment. The radio access node 40 is operating in a communication network 32 and there is a terminal device 42 that is in a connected state with respect to the communication network 32. The first radio access node 40 corresponds to the first radio access node 40 described above with respect to the method in Figure 7. In a first step, the first radio access node 40 sends a first signal to the terminal device (step 801). The first signal (which in the specific embodiment of Figure 6 corresponds to the RRC Connection Suspend message 601) indicates that the connected state is to be suspended, and comprises information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.In some embodiments the first signal further comprises an identifier for the terminal device to be used by the terminal device when requesting the resumption of the connected state. This identifier corresponds to the Resume ID in the specific embodiment of Figure 6.In some embodiments, the first signal further comprises an authorization token for the terminal device, and / or information identifying a security algorithm configuration to be used for encrypting data.In some embodiments, the information for use in determining the first key for encrypting data comprises a NCC value. In some embodiments, after sending the first signal in step 801 , the first radio access node stores context information relating to the connected state of the terminal device, for example in memory unit 66.In some embodiments, the first radio access node 40 receives a second signal from the terminal device to request the resumption of the connected state. The second signal corresponds to the RRC Connection Resume Request 609 in the specific embodiment of Figure 6.In some embodiments, the second signal further comprises encrypted data, and thus, in some embodiments, the first radio access node attempts to decrypt the encrypted data using the first key.In some embodiments, the second signal comprises an identifier for the terminal device that was sent to the terminal device in the first signal (e.g. the Resume ID), and the first radio access node uses the received identifier to retrieve context information relating to the connected state of the terminal device (e.g. from memory unit 66).In some embodiments, the first radio access node sends a third signal to the terminal device indicating that the connected state has been resumed or that an error occurred in resuming the connected state. The third signal corresponds to the RRC Connection Resume Complete message 621 in the specific embodiment of Figure 6.In some embodiments, if an error occurred in resuming the connected state, the third signal can indicate that an error occurred and indicate a security algorithm configuration to be used by the terminal device to encrypt data.In some embodiments, the first radio access node can determine a first key for encrypting data on resumption of the connected state with the terminal device.In some embodiments, the first radio access node can determine whether the first key is to be determined from a second key that was previously used in encrypting data sentbetween the first radio access node and the terminal device. In some embodiments, the first radio access node maintains a counter value (e.g. a NCC value), and the first radio access node can determine whether the first key is to be determined from the second key based on the counter value. In particular, if the counter value matches a counter value associated with the second key, the first radio access node determines the first key from the second key and information relating to the first radio access node, and if the counter value does not match a counter value associated with the second key, the first key is determined from an intermediate key value (e.g. a NH value) and information relating to the first radio access node.In some embodiments, the first key is a key that was previously used for encrypting data sent between the terminal device and the first radio access node.In embodiments where the terminal device 42 attempts to resume the connected state with another radio access node (e.g. a second radio access node 40), the first radio access node 40 may receive a request from the second radio access node for context information relating to the connected state of the terminal device with the communication network. This request corresponds to UE Context Request message 611 in the embodiment of Figure 6. In response to receiving the request, the first radio access node retrieves context information relating to the connected state of the terminal device from a memory, and sends the retrieved context information to the second radio access node. The first radio access node can also send the first key, an authorization token for the terminal device, a security algorithm configuration to be used by the terminal device to encrypt data, and / or the information for use by the terminal device in determining the first key to the second radio access node 40.Figure 9 illustrates the operation of a second radio access node 40 according to a general embodiment. The radio access node 40 is operating in a communication network 32 and there is a terminal device 42 that had a connected state with respect to the communication network 32 suspended. The second radio access node 40 corresponds to the second radio access node 40 described above with respect to the method in Figure 7.In a first step, step 901 , the second radio access node 40 receives a first signal from the terminal device to request the resumption of the connected state. This first signalcorresponds to RRC Connection Resume Request 609 in the specific embodiment of Figure 6.The second radio access node then sends a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network (step 903). The second signal corresponds to UE Context Request message 611 in the specific embodiment of Figure 6.After sending the second signal, the second radio access node receives a third signal from the first radio access node, with the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state (step 905). The third signal corresponds to UE Context Response message 613 in the specific embodiment of Figure 6.In some embodiments, the first signal further comprises an identifier for the terminal device (e.g. Resume ID) and / or an identifier for the first radio access node. In embodiments where only the identifier for the terminal device is included in the first signal, the second radio access node 40 can use the identifier for the terminal device to identify the radio access node that the request for context information is to be sent.In some embodiments, the first signal further comprises an authorization token for the terminal device. In further or alternative embodiments, the first signal also comprises a security algorithm configuration to be used by the terminal device to encrypt data.In some embodiments, the first signal further comprises encrypted data from the terminal device. In some embodiments, the second radio access node can attempt to decrypt the encrypted data using the first key. In some embodiments, if the encrypted data can be decrypted, the second radio access node sends a fourth signal to the terminal device indicating that the connected state has been resumed. The fourth signal corresponds to the RRC Connection Resume Complete message 621 in the specific embodiment of Figure 6. Alternatively, if the encrypted data cannot be decrypted, the second radio access node can send a fourth signal to the terminal device indicating that an error occurred in resuming the connected state. In some embodiments, where the fourth signal indicates that an error occurred, the fourth signalcan further comprise an indication of a security algorithm configuration to be used by the terminal device to encrypt data.In some embodiments, after receiving the third signal, the second radio access node can verify the identity of the terminal device. In some embodiments, verifying the identity of the terminal device can comprise verifying an authorization token for the terminal device and / or verifying an integrity protection of the first signal. In some embodiments, a fourth signal indicating that an error occurred in resuming the connected state can be sent to the terminal device if the identity of the terminal device cannot be verified. In some embodiments, a fourth signal can be sent to the terminal device indicating that an error occurred in resuming the connected state if the third signal from the first radio access node is not received or if the received third signal does not comprise context information and / or a first key. Thus, according to the exemplary techniques described herein, a UE is allowed to quickly transmit user plane data when resuming an RRC connection. This is useful, e.g., in use cases where millions of sensors send small amounts of data relatively infrequently, but also in regular smart phones. It is noted that 3GPP is studying UE management for cellular loT (Internet of Things), that makes use of a state that is similar to RRC suspended state, i.e. a state where AS information is cached in the UE and in the network for a smooth subsequent transition to a state where data can be exchanged between the UE and the network, and this state will also benefit from this new functionality in the context of the security aspects. Similar UE management is also considered as a viable option for the next evolution of the 3GPP standard, which is sometimes referred to as 5G.Figure 10 is a block diagram of a terminal device 42 according to another embodiment. The terminal device 42 comprises a processor 1010 and a memory 1020. The memory 1020 contains instructions executable by the processor 1010 whereby the terminal device 42 is operative to operate in a connected state with respect to the communication network 32, and receive a first signal from a first radio access node 40 in the communication network 32 indicating that the connected state is to be suspended. The first signal comprises information for use in determining a first key for encrypting data to be sent between the terminal device 42 and the first radio accessnode 40 or another radio access node 40 in the communication network 32 if the connected state is resumed.Figure 11 is a block diagram of a first radio access node 40 according to another embodiment. The first radio access node 40 is for use in a communication network 32, and the first radio access node comprises a processor 11 10 and a memory 1120, and the memory 1 120 contains instructions executable by the processor 11 10 whereby the first radio access node 40 is operative to send a first signal to a terminal device 42 that is in a connected state with respect to the communication network 32. The first signal indicates that the connected state is to be suspended, and the first signal comprises information for use by the terminal device 42 in determining a first key for encrypting data to be sent between the terminal device 32 and the first radio access node 40 or another radio access node 40 in the communication network 32 if the connected state is resumed.Figure 12 is a block diagram of a second radio access node 40 according to another embodiment. The second radio access node 40 is for use in a communication network 32, and the second radio access node 40 comprises a processor 1210 and a memory 1220. The memory 1220 contains instructions executable by the processor 1210 whereby the second radio access node 40 is operative to receive a first signal from a terminal device 42 that has had a connected state with respect to the communication network 32 suspended, the first signal requesting the resumption of the connected state; send a second signal to a first radio access node 40 to request context information relating to the connected state of the terminal device 42 with the communication network 32; and receive a third signal from the first radio access node 40, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device 42 and the second radio access node 40 on resumption of the connected state. Figure 13 is a block diagram of a terminal device 42 according to yet another embodiment. The terminal device 42 comprises a first module 1310 configured to operate the terminal device 42 in a connected state with respect to the communication network; and a second module 1320 configured to receive a first signal from a first radio access node 40 in the communication network 32 indicating that the connected state is to be suspended. The first signal comprises information for use in determining a first key for encrypting data to be sent between the terminal device 42 and the firstradio access node 40 or another radio access node 40 in the communication network 32 if the connected state is resumed.Figure 14 is a block diagram of a first radio access node 40 according to yet another embodiment. The first radio access node 40 is for use in a communication network 32, and comprises a first module 1410 configured to send a first signal to a terminal device 42 that is in a connected state with respect to the communication network 32. The first signal indicates that the connected state is to be suspended, and the first signal comprises information for use by the terminal device 42 in determining a first key for encrypting data to be sent between the terminal device 42 and the first radio access node 40 or another radio access node 40 in the communication network 32 if the connected state is resumed.Figure 15 is a block diagram of a second radio access node 40 according to yet another embodiment. The second radio access node 40 is for use in a communication network 32, and comprises a first module 1510 for receiving a first signal from a terminal device 42 that has had a connected state with respect to the communication network 32 suspended, the first signal requesting the resumption of the connected state; a second module 1520 for sending a second signal to a first radio access node 40 to request context information relating to the connected state of the terminal device 42 with the communication network 32; and a third module 1530 for receiving a third signal from the first radio access node 40, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device 42 and the second radio access node 40 on resumption of the connected state.The modules illustrated in Figures 13-15 and discussed above may in some embodiments be implemented as computer programs / instructions for execution by one or more processor (e.g. processor 1010 in a terminal device, processor 11 10 in a first radio access node or processor 1210 in a second radio access node as illustrated in Figures 10-12).Modifications and other variants of the described embodiment(s) will come to mind to one skilled in the art having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the embodiment(s) is / are not to be limited to the specific examples disclosed and that modifications and other variants are intended to be included within the scope of thisdisclosure. Although specific terms may be employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.Various exemplary aspects and embodiments of the techniques presented herein are set out in the numbered statements below:1. A method of operating a terminal device, the method comprising:operating the terminal device in a connected state with respect to the communication network; andreceiving a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.2. A method as defined in statement 1 , wherein, on receipt of the first signal, the method further comprises the steps of:storing context information relating to the connected state with the communication network;storing the received information for use in determining a first key for encrypting data; andswitching the terminal device into an idle or suspended state with respect to the communication network. 3. A method as defined in statement 1 or 2, wherein the first signal further comprises an identifier for the terminal device to be used by the terminal device when requesting the resumption of the connected state.4. A method as defined in statement 1 , 2 or 3, wherein the first signal further comprises an authorization token for the terminal device.5. A method as defined in any of statements 1-4, wherein the first signal further comprises information identifying a security algorithm configuration to be used for encrypting data.6. A method as defined in any of statements 1-5, wherein the information for use in determining a first key for encrypting data comprises a Next Hop Chaining Counter, NCC, value. 7. A method as defined in any of statements 1-6, wherein the method further comprises the step of:determining a first key for encrypting data to be sent on resumption of the connected state using the information in the first signal. 8. A method as defined in statement 7, wherein the step of determining a first key for encrypting data comprises:using the information in the first signal to determine whether the first key is to be determined from a second key that was previously used by the terminal device in encrypting data sent between the terminal device and the first radio access node.9. A method as defined in statement 8, wherein the information in the first signal comprises a counter value, and wherein the step of using the information in the first signal to determine whether the first key is to be determined from a second key that was previously used by the terminal device comprises:determining the first key from the second key and information relating to the radio access node with which the connected state is to be resumed in the event that the counter value matches a counter value associated with the second key; andin the event that the counter value does not match a counter value associated with the second key, computing an intermediate key value from the counter value received in the first signal, and determining the first key from the intermediate key value and information relating to the radio access node with which the connected state is to be resumed.10. A method as defined in statement 9, wherein the counter value is a Next Hop Chaining Counter, NCC, value, and / or the intermediate key value is a Next Hop, NH, value.1 1. A method as defined in any of statements 1-6, wherein in the event that the connected state is to be resumed with the first radio access node, the first key comprises a key that was previously used by the terminal device in encrypting data sent between the terminal device and the first radio access node.12. A method as defined in any of statements 1-1 1 , wherein the method further comprises the step of:sending a second signal to the first radio access node or another radio access node in the communication network to request the resumption of the connected state.13. A method as defined in statement 12, wherein the second signal further comprises an identifier for the terminal device provided by the first radio access node and / or an identifier for the first radio access node.14. A method as defined in statement 12 or 13, wherein the second signal further comprises data to be sent from the terminal device to the communication network, wherein the data is encrypted using the first key. 15. A method as defined in statement 14, wherein the terminal device encrypts the data using the first key according to a security algorithm configuration indicated in the first signal.16. A method as defined in statement 14, wherein the terminal device encrypts the data using the first key according to a security algorithm configuration previously used with the first radio access node.17. A method as defined in any of statements 12-16, wherein the method further comprises the step of:receiving a third signal from the first radio access node or said another radio access node indicating that the connected state has been resumed or that an error occurred in resuming the connected state.18. A method as defined in statement 17, wherein the third signal indicates that an error occurred in resuming the connected state and further indicates a security algorithm configuration to be used by the terminal device to encrypt data.19. A method as defined in any of statements 1-18, wherein the connected state is a radio resource control, RRC, connected state.20. A computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method of any of statements 1-19.21. A terminal device, the terminal device being adapted to:operate in a connected state with respect to the communication network; and receive a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.22. A terminal device, the terminal device comprising a processor and a memory, said memory containing instructions executable by said processor whereby said terminal device is operative to:operate in a connected state with respect to the communication network; and receive a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.23. A terminal device, the terminal device comprising:a first module configured to operate the terminal device in a connected state with respect to the communication network; anda second module configured to receive a first signal from a first radio access node in the communication network indicating that the connected state is to be suspended, the first signal comprising information for use in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.24. A method of operating a first radio access node in a communication network, the method comprising:sending a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the first signal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.25. A method as defined in statement 24, wherein the first signal further comprises an identifier for the terminal device to be used by the terminal device when requesting the resumption of the connected state.26. A method as defined in statement 24 or 25, wherein the first signal further comprises an authorization token for the terminal device. 27. A method as defined in any of statements 24-26, wherein the first signal further comprises information identifying a security algorithm configuration to be used for encrypting data.28. A method as defined in any of statements 24-27, wherein the information for use in determining the first key for encrypting data comprises a Next Hop ChainingCounter, NCC, value.29. A method as defined in any of statements 24-28, wherein, after sending the first signal, the method further comprises the step of:storing context information relating to the connected state of the terminal device.30. A method as defined in any of statements 24-29, wherein the method further comprises the step of:receiving a second signal from the terminal device to request the resumption of the connected state.31. A method as defined in statement 30, wherein the second signal further comprises encrypted data. 32. A method as defined in statement 31 , wherein the method further comprises the step of:attempting to decrypt the encrypted data using the first key.33. A method as defined in statement 30, 31 or 32, wherein the second signal comprises an identifier for the terminal device that was sent to the terminal device in the first signal, and wherein the method further comprises the step of:using the received identifier to retrieve context information relating to the connected state of the terminal device.34. A method as defined in any of statements 30-33, wherein the method further comprises the step of:sending a third signal to the terminal device indicating that the connected state has been resumed or that an error occurred in resuming the connected state.35. A method as defined in statement 34, wherein the third signal indicates that an error occurred in resuming the connected state and further indicates a security algorithm configuration to be used by the terminal device to encrypt data.36. A method as defined in any of statements 30-35, wherein the method further comprises the step of:determining a first key for encrypting data on resumption of the connected state with the terminal device.37. A method as defined in statement 36, wherein the step of determining a first key for encrypting data comprises:determining whether the first key is to be determined from a second key that was previously used in encrypting data sent between the first radio access node and the terminal device.38. A method as defined in statement 37, wherein the first radio access node maintains a counter value, and wherein the step of determining whether the first key is to be determined from a second key comprises:determining the first key from the second key and information relating to the first radio access node in the event that the counter value matches a counter value associated with the second key; andin the event that the counter value does not match a counter value associated with the second key, determining the first key from an intermediate key value and information relating to the first radio access node. 39. A method as defined in statement 38, wherein the counter value is a Next Hop Chaining Counter, NCC, value, and / or the intermediate key value is a Next Hop, NH, value.40. A method as defined in statement 36, wherein the first key comprises a key that was previously used for encrypting data sent between the terminal device and the first radio access node.41. A method as defined in any of statements 24-29, wherein the method further comprises the steps of:receiving a request from a second radio access node in the communication network, the request comprising a request for context information relating to the connected state of the terminal device with the communication network;retrieving context information relating to the connected state of the terminal device from a memory; andsending the retrieved context information to the second radio access node.42. A method as defined in statement 41 , wherein the method further comprises the step of:sending the first key and / or the information for use by the terminal device in determining the first key to the second radio access node.43. A method as defined in any of statements 24-42, wherein the connected state is a radio resource control, RRC, connected state. 44. A computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method of any of statements 24-43. 45. A first radio access node for use in a communication network, wherein the first radio access node is adapted to:send a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the first signal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.46. A first radio access node for use in a communication network, the first radio access node comprising a processor and a memory, said memory containing instructions executable by said processor whereby said first radio access node is operative to:send a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the first signal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.47. A first radio access node for use in a communication network, the first radio access node comprising:a first module configured to send a first signal to a terminal device that is in a connected state with respect to the communication network, the first signal indicating that the connected state is to be suspended, the first signal comprising information for use by the terminal device in determining a first key for encrypting data to be sent between the terminal device and the first radio access node or another radio access node in the communication network if the connected state is resumed.48. A method of operating a second radio access node in a communication network, the method comprising:receiving a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state;sending a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; andreceiving a third signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state.49. A method as defined in statement 48, wherein the first signal further comprises an identifier for the terminal device and / or an identifier for the first radio access node.50. A method as defined in statement 48 or 49, wherein the first signal further comprises an authorization token for the terminal device.51. A method as defined in statement 50, wherein the first signal further comprises encrypted data. 52. A method as defined in statement 51 , wherein the method further comprises the step of:attempting to decrypt the encrypted data using the first key.53. A method as defined in statement 52, wherein the method further comprises the step of:sending a fourth signal to the terminal device indicating that the connected state has been resumed if the encrypted data can be decrypted.54. A method as defined in statement 52 or 53, wherein the method further comprises the step of:sending a fourth signal to the terminal device indicating that an error occurred in resuming the connected state if the encrypted data cannot be decrypted.55. A method as defined in statement 54, wherein the fourth signal further comprises an indication of a security algorithm configuration to be used by the terminal device to encrypt data.56. A method as defined in any of statements 48-55, wherein the method further comprises the step of:verifying the identity of the terminal device.57. A method as defined in statement 56, wherein the step of verifying the identity of the terminal device comprises verifying an authorization token for the terminal device and / or verifying an integrity protection of the first signal. 58. A method as defined in statement 56 or 57, wherein the method further comprises the step of:sending a fourth signal to the terminal device indicating that an error occurred in resuming the connected state if the identity of the terminal device cannot be verified. 59. A method as defined in any of statements 48-58, wherein the method further comprises the step of:sending a fourth signal to the terminal device indicating that an error occurred in resuming the connected state if the third signal from the first radio access node is not received or if the received third signal does not comprise context information and / or a first key.60. A method as defined in any of statements 48-59, wherein the connected state is a radio resource control, RRC, connected state. 61. A computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method of any of statements 48-60. 62. A second radio access node for use in a communication network, the second radio access node being adapted to:receive a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state;send a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; andreceive a third signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state.63. A second radio access node for use in a communication network, the second radio access node comprising a processor and a memory, said memory containing instructions executable by said processor whereby said second radio access node is operative to:receive a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state;send a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; andreceive a third signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state.64. A second radio access node for use in a communication network, the second radio access node comprising:a first module for receiving a first signal from a terminal device that has had a connected state with respect to the communication network suspended, the first signal requesting the resumption of the connected state;a second module for sending a second signal to a first radio access node to request context information relating to the connected state of the terminal device with the communication network; anda third module for receiving a third signal from the first radio access node, the third signal comprising the context information and a first key for encrypting data to be sent between the terminal device and the second radio access node on resumption of the connected state.65. A terminal device adapted to perform operations according to any one of statements 1-19.66. A first radio access node for use in a communication network and adapted to perform operations according to any one of statements 24-43.67. A second radio access node for use in a communication network and adapted to perform operations according to any one of statements 48-60.68. A terminal device, the terminal device comprising a processor and a memory, said memory containing instructions executable by said processor whereby said terminal device is operative to perform operations according to any one of statements 1-19.69. A first radio access node for use in a communication network, the first radio access node comprising a processor and a memory, said memory containing instructions executable by said processor whereby said first radio access node is operative to perform operations according to any one of statements 24-43.70. A second radio access node for use in a communication network, the second radio access node comprising a processor and a memory, said memory containing instructions executable by said processor whereby said second radio access node is operative to perform operations according to any one of statements 48-60.
Claims
------18 / 01 / 2562------(OCR) Page 4 of 10, page 23.
23. A method as specified in Claim 19 in which the first key is composed of keys previously used for encrypting data transmitted between the terminal connection device and the first radio access node.
24. Any one of the methods specified in Claim 1 through 12 in which the connection state is the Radio Resource Control (RRC) connection state.
25. Any one of the methods specified in Claim 13 through 23 in which the connection state is the Radio Resource Control (RRC) connection state. 26.Terminal Device (42) The terminal device (42) is deployed to: operate in a state connected to the communication network (32); and receive the first signal from the first radio access node (40) in the communication network (32) indicating that the connection state is suspended. The first signal contains information to be used to determine the first key for the data access to be sent between the terminal device (42) and the first radio access node (40) or another radio access node (40) in the communication network (32). If the connection state is suspended, the first signal also contains an indication for the terminal device to be used by the terminal device when requesting suspension of the connection state.27.The terminal device (42) as specified in claim 26, where the terminal device (42) is further deployed on the reception of the first signal as follows: stores information of the context relating to the connection status to the communication network (32); stores the received information for use in determining the first key for data encryption; and switches the terminal device (42) to a standby or suspended state on the communication network (32).
28. The terminal device (42) as specified in either claim 26 or 27, where the information for use in determining the first key for data encryption includes the NCC link counter value.
29. The terminal device (42) as specified in either claim 26 to 28, where the terminal device (42) is further deployed to: determine the first key for data encryption to be transmitted on the reception of the connection status using the information on the first signal. Page 5 of Number 10, page 30.The terminal device as specified in claim 29, where terminal device(42) is deployed, determines the first key for encryption by: using the information in the first signal to determine whether the first key is determined from the second key previously used by terminal device(42) in encrypting the data transmitted between terminal device(42) and the first radio access node(40).31.The Terminal Device (42) as specified in Response 30, where the information in the first signal includes the counter value, and where the Terminal Device (42) is adapted to use the information in the first signal to determine whether the first key is determined from the second key previously used by the Terminal Device (42) by: determining the first key from the second key and the information relating to the radio access node (40) to restore the connection status to each other if the counter value matches the counter value associated with the second key; and in the case where the counter value does not match the counter value associated with the second key, it uses the calculation of the intermediate key value from the counter value received in the first signal and uses the determination of the first key from the intermediate key value and the information relating to the radio access node (40) to restore the connection status to itself.
32. The Terminal Device (42) as specified in Response 31, where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the forwarding signal to NH33.
34. Any terminal device (42) as specified in any of the claims 26 through 28, in which case the connection status is brought back to the first radio access node (40), the first key shall contain the key previously used by the terminal device (42) to encrypt the data being transmitted between the terminal device (42) and the first radio access node (40).
35. Any terminal device (42) as specified in any of the claims 26 through 33, in which the terminal device (42) shall be additionally deployed to: send a second signal to the first radio access node (40) or another radio access node (40) in the communication network (32) to request the return of the connection status.
36. Any terminal device (42) as specified in claim 34, in which the second signal shall contain the data to be sent from the terminal device (42) to the communication network (32), where the data is encrypted using the first key. 36.The Terminal Device (42) as specified in Claim 35, in which the Terminal Device (42) shall be deployed to encrypt data using the first key according to the security algorithm previously used by the First Radio Access Node (40), page 6 of Number 10, page 37. The Terminal Device (42) as specified in Claim 34 through 36, in which the Terminal Device (42) shall be further deployed to: receive a third signal from the First Radio Access Node (40) or another such Radio Access Node (40) indicating that the connection status has been taken or that an error has occurred in taking the connection status.38.A terminal device comprises a processor and memory. The memory stores the instructions executable by the processor, and in this way, the terminal device can perform the following functions: operate in a state connected to the communication network; and receive the first signal from the first radio access node in the communication network, indicating the connection status. The first signal contains information used to determine the first key for encryption of data to be transmitted between the terminal device and the first radio access node, or another radio access node in the communication network. If the connection status is interrupted, the first signal also contains information that the terminal device will use when requesting a connection status interruption.39.The terminal device as specified in claim 38, in which the terminal device is further performed on the reception of the first signal as follows: stores information of the context relating to the connection status to the communication network (32); stores information received for use in determining the first key for encryption; and switches the terminal device to a wait state or to be used with the communication network.
40. Any terminal device as specified in claim 38 or 39, in which the information for use in determining the first key for encryption includes the link counter for forwarding the signal NCC.
41. Any terminal device as specified in claim 38 through 40, in which the terminal device can perform additional functions to: determine the first key for encryption to be sent on the return of the connection status using information in the first signal.42.A terminal device as defined in claim 41, in which the terminal device is able to perform the function of determining the first key for data encryption by: using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device in encrypting the data transmitted between the terminal device and the first radio access node. (Page 7 of 10, page 43)A terminal device as specified in Claim 42 where the information in the first signal includes the counter value and where the terminal device is able to operate using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device by: determining the first key from the second key and the associated information of the sub-radio access node to bring the sub-connection status to the sub-sensor in the case where the counter value is paired with the sub-counter shared with the second key; and in the case where the counter value is not paired with the sub-counter shared with the second key, the calculation of the intermediate key value from the counter value received in the first signal and the determination of the first key from the intermediate key value and the associated information of the sub-radio access node to bring the sub-connection status to the sub-sensor.
44. A terminal device as specified in Claim 43 where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the link counter for forwarding the signal to NH. 45.
46. Any of the terminal devices specified in Claims 38 through 40 where, in the event that the connection status is to be restored to the First Radio Access Node, the first key shall contain the 'previously used' key by the terminal device to encrypt the data transmitted between the terminal device and the First Radio Access Node.
47. Any of the terminal devices specified in Claims 38 through 45 shall be able to perform additional functions to: send a second signal to the First Radio Access Node or another Radio Access Node in the communication network to request the restoration of the connection status.
48. Any of the terminal devices specified in Claims 46 where the second signal shall contain the data to be transmitted from the terminal device to the communication network where the data is encrypted using the first key.
49. Any of the terminal devices specified in Claims 47 where the terminal device shall be able to perform functions to encrypt data using the first key according to the security algorithm previously used by the First Radio Access Node.A terminal device as specified in any of the claims 46 to 48, in which the terminal device can perform additional functions to: receive a third signal from the first radio access node or another radio access node indicating that the connection status has been restored or that there has been an error in the restoration of the connection status (Page 8 of 10, page 50). A terminal device as specified in any of the claims 26 to 49, in which the connection status is the Radio Resource Control (RRC)51 connection status.The first radio access node (40) is used in the communications network (32) where the first radio access node (40) is deployed to: transmit the first signal to an endpoint device (42) that is in a state of connection to the communications network; the first signal indicates that the connection is suspended; the first signal contains information for use by the endpoint device (42) to determine the first key for encrypting data to be sent between the endpoint device (42) and the first radio access node (40) or another radio access node (40) in the communications network (32); and the first signal contains an indicator for the endpoint device to be used by the endpoint device when requesting the return of the connection.
52. The first radio access node (40) as specified in claim 51, where the information for use in determining the first key for encrypting data contains the link counter value for forwarding the signal to the NCC. 53.The first radio access node (40), as specified in either claim 51 or 52, where the first radio access node (40) is additionally used to: receive a second signal from a terminal device (42) to request connection status retrieval.
54. The first radio access node (40), as specified in claim 53, where the second signal contains additional encrypted data.
55. The first radio access node (40), as specified in claim 54, where the first radio access node (40) is additionally used to: execute the encrypted data decryption process using the first key.
56. The first radio access node (40), as specified in either claim 53 through 55, where the first radio access node (40) is additionally used to: send a third signal to a terminal device (42) indicating that the connection status has been retrieved or that there has been an error in the connection status retrieval.57.First radio access node (40) as specified in any of the claims 53 through 56, in which the first radio access node (40) is used additionally to: determine the first key for encryption data on the conduction of the connection state with the terminal device (42), page 9 of number 10, page 58. First radio access node (40) as specified in claim 57, in which the first radio access node (40) is used to determine the first key for encryption data by: determining that the first key is determined from the second key that was previously 'solved' in the encryption of data transmitted between the first radio access node (40) and the terminal device (42). 59.The first radio access node (40), as defined in Claim 58, where the first radio access node (40) maintains the counter value and where the first radio access node (40) is deployed, determines whether the first key is determined from the second key by means of: determining the first key from the second key and the information relating to the first radio access node (40) in the event that the counter value is paired with the counter value associated with the second key; and in the event that the counter value is not paired with the counter value associated with the second key, the determination of the first key from the intermediate key and the information relating to the first radio access node (40) is used.
60. The first radio access node (40), as defined in Claim 59, where the counter value is the link counter for NCC transmission and / or the intermediate key value is the link counter for NH transmission.
61. The first radio access node (40), as defined in Claim 57, where the first key is the link counter for NCC transmission and / or the intermediate key value is the link counter for NH transmission. The key that was previously used for encrypting data sent between the terminal connection device (42) and the first radio access node (40)62.The first radio access node, for use in a communication network, consists of a processor and memory. This memory stores the instructions executable by the processor and, in this way, enables the first radio access node to perform the following tasks: Sending the first signal to an end device that is connected to the communication network; the first signal indicates that the connection status is being restored; the first signal contains information for use by the end device to determine the first key for encrypting the data to be transmitted between the end device and the first radio access node or another radio access node in the communication network. If the connection status is being restored, the first signal contains an indicator for the end device to be used by the end device when requesting restoration of the connection status.
63. The first radio access node as defined in Claim 62, where the information for use in determining the first key for encrypting the data contains the link counter value for the next forwarding signal. NCC64.The first radio access node, as specified in either Claim 62 or 63, is able to perform additional work to: receive a second signal from an end device requesting connection state restoration (page 10 of 10, page 65). The first radio access node, as specified in Claim 64, where the second signal contains additional encrypted information (66). The method specified in Claim 65, where the first radio access node is able to perform additional work to: use a decryption process for the encrypted information using a key (67). The first radio access node, as specified in either Claim 64 through 66, is able to perform additional work to: send a third signal to an end device indicating that the connection state has been restored or that there has been an error in restoring the connection state (68).The first radio access node, as defined in any of the claims 64 through 67, where the first radio access node can perform additional work to: determine the first key for data encryption on the acquisition of the connection state with the terminal device.
69. The first radio access node, as defined in claim 68, where the first radio access node can perform work to determine the first key for data encryption by: determining whether the first key is determined from the second key previously used to encrypt the data transmitted between the first radio access node and the terminal device.70.The first radio access node as defined in Claim 69, where the first radio access node maintains a counter value and where the first radio access node is able to perform operations to determine whether the first key is determined from the second key by means of: determining the first key from the second key and the information relating to the first radio access node in the event that the counter value matches a counter value associated with the second key; and in the event that the counter value does not match a counter value associated with the second key, determining the first key from the intermediate key and the information relating to the first radio access node.
71. The first radio access node as defined in Claim 70, where the counter value is the link counter for forwarding signals to the NCC and / or the intermediate key value is the link counter for forwarding signals to the NH.
72. The first radio access node as defined in Claim 68, where the first key consists of the key previously used for encrypting data transmitted between the terminal device and the first radio access node. 73.The first radio access node, as specified in any one of Claims 51 through 72, where the connection state is a Radio Resource Control (RRC) connection state, shall calculate the intermediate key from the counter received in the first signal and determine the first key from the intermediate key and information relating to the radio access node to which the connection state is being transferred.
7. The method specified in Claim 6, where the counter is the link counter for forwarding signals to NCC and / or the intermediate key is the forwarding signal to NH.
8. The method specified in any one of Claims 1 through 3, where, in the event that the connection state is about to be transferred by the first radio access node, the first key shall be composed of the key previously used by the terminal device to encrypt the data transmitted between the terminal device and the first radio access node. 9.
10. The method specified in Claim 1 through 8, in which the additional method involves: sending a second signal to the first radio access node or another radio access node in the communication network to request the restoration of the connection state.
11. The method specified in Claim 10, in which the terminal device encrypts the data using the first key according to the security algorithm previously used by the first radio access node.
12. The method specified in Claim 9 through 11, in which the additional method involves: receiving a third signal from the first radio access node or another radio access node indicating that the connection state has been restored or that an error has occurred in restoring the connection state. 13.Methods for enabling a First Radio Access Node to operate in a communications network: Methods for incorporating the first key: Sending (801) a first signal to an end-connecting device that is in an active state in the communications network. The first signal indicates that the active state is about to be used. The first signal contains information for the end-connecting device to use to determine the first key for encrypting the data to be sent between the end-connecting device and the First Radio Access Node or another Radio Access Node in the communications network. If the active state is restored, the first signal contains an additional identifier for the end-connecting device to be used by the end-connecting device when requesting the restoration of the active state. Page 4 of Number 10, page 23. Methods as specified in Reputation 19, where the first key contains the key previously used for encrypting the data sent between the end-connecting device and the First Radio Access Node.
24. Methods as specified in any one of Reputations 1 through 12, where the active state is the Radio Resource Control (RRC) active state. 25.In any of the ways specified in Claims 13 through 23, where the connection state is the Radio Resource Control (RRC) connection state, the Terminal Device (42) shall be configured to: operate in an connected state to the Communication Network (32); and receive the first signal from the First Radio Access Node (40) in the Communication Network (32) indicating that the connection state is suspended. The first signal contains information to be used to determine the first key for encoding the data to be sent between the Terminal Device (42) and the First Radio Access Node (40) or another Radio Access Node (40) in the Communication Network (32). If the connection state is to be restored, the first signal also contains an indication for the Terminal Device to use when the Terminal Device requests the restoration of the connection state.27.The terminal device (42) as specified in claim 27, where the terminal device (42) is further deployed on the receipt of the first signal as follows: stores information of the context relating to the connection status with the communication network (32); stores the received information for use in determining the first key for data encryption; and switches the terminal device (42) to a standby or suspended state with the communication network (32).
28. The terminal device (42) as specified in either claim 27 or 28, where the information for use in determining the first key for data encryption includes the NCC link counter value.
29. The terminal device (42) as specified in either claim 27 to 29, where the terminal device (42) is further deployed to: determine the first key for data encryption to be transmitted on the connection status return using the information on the first signal. Page 5 of Number 10, page 30.The terminal device, as specified in claim 30, where the terminal device(42) is deployed, determines the first key for encryption by: using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device(42) in encrypting the data transmitted between the terminal device(42) and the first radio access node(40).31.The Terminal Device (42) as specified in Claim 31, where the information in the first signal includes the counter value, and where the Terminal Device (42) is adjusted to use the information in the first signal to determine whether the first key is determined from the second key previously used by the Terminal Device (42) by: determining the first key from the second key and the information relating to the radio access node (40) to transfer the connection status to the interceptor in the event that the counter value is paired with the counter value associated with the second key; and in the event that the counter value is not paired with the counter value associated with the second key, it uses the calculation of the intermediate key value from the counter value received in the first signal and uses the determination of the first key from the intermediate key value and the information relating to the radio access node (40) to transfer the connection status to the interceptor.
32. The Terminal Device (42) as specified in Claim 32, where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the forwarding signal to NH33.
34. Any terminal device (42) as specified in Claims 27 to 29 where, in the event the connection status is brought to the first radio access node (40), the first key shall consist of the key previously used by the terminal device (42) to encrypt the data being transmitted between the terminal device (42) and the first radio access node (40).
35. Any terminal device (42) as specified in Claims 27 to 34 where the terminal device (42) is further deployed to: send a second signal to the first radio access node (40) or another radio access node (40) in the communication network (32) to request the bringing of the connection status.
36. Any terminal device (42) as specified in Claims 35 where the second signal shall consist of the data to be sent from the terminal device (42) to the communication network (32) where the data is encrypted using the first key.The terminal device (42) as specified in claim 36, in which the terminal device (42) is deployed to encrypt data using the first key according to the security algorithm previously used by the first radio access node (40), page 6 of 10, page 37. The terminal device (42) as specified in claims 35 through 37, in which the terminal device (42) is further adjusted to: receive a third signal from the first radio access node (40) or another radio access node (40) indicating that the connection status has been restored or that an error has occurred in restoring the connection status.38.A terminal device comprises a processor and memory. This memory stores the instructions executable by the processor, and in this way, the terminal device can perform the following functions: operate in a state connected to the communication network; and receive the I-Signal from the I-Signal Node of First Radio Access in the communication network, indicating that the connection state is suspended. The I-Signal contains information used to determine the I-Key for encryption data to be sent between the terminal device and the I-Signal Node of First Radio Access, or another I-Signal Node of First Radio Access in the communication network. If the connection state is to be reinstated, the I-Signal also contains the indications for the terminal device to use when requesting a connection state reinstatement.39.A terminal device as specified in claim 39 in which the terminal device is further performed on the reception of the first signal as follows: stores context information relating to the connection status to the communication network (32); stores received information for use in determining the first key for data encryption; and switches the terminal device to a standby or suspended state on the communication network.
40. A terminal device as specified in either claim 39 or 40 in which the information for use in determining the first key for data encryption includes the NCC link forwarding command.
41. A terminal device as specified in claims 39 through 41 in which the terminal device can perform additional functions to: determine the first key for data encryption to be transmitted on the connection status using the information in the first signal.42.A terminal device as defined in claim 42, in which the terminal device is able to perform the function of determining the first key for data encryption by: using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device in encrypting the data transmitted between the terminal device and the first radio access node (page 7 of number 10, page 43).A terminal device as specified in Claim 43 where the information in the first signal includes the intermediate key and where the terminal device can operate using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device by: determining the first key from the second key and the information relating to the radio access node to restore the connection state to the node in the case where the counter value is paired with the counter value associated with the second key; and in the case where the counter value is not paired with the counter value associated with the second key, it calculates the intermediate key value from the counter value received in the first signal and uses the determination of the first key from the intermediate key value and the information relating to the radio access node to restore the connection state to the node. Claim 44. A terminal device as specified in Claim 44 where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the link counter for forwarding the signal to NH45.
46. Any of the terminal devices specified in Claims 39 through 41, in which case, if the connection status is restored to the First Radio Access Node, the first key shall contain the key previously used by the terminal device to encrypt the data transmitted between the terminal device and the First Radio Access Node.
47. Any of the terminal devices specified in Claims 47, in which the second signal shall contain the data to be transmitted from the terminal device to the communication network, where the data is encrypted using the first key.
48. Any of the terminal devices specified in Claims 48, in which the terminal device shall be able to perform the operation to encrypt the data using the first key according to the security algorithm previously used by the First Radio Access Node. 49.A terminal device as specified in any of the claims 47 through 49, in which the terminal device can perform additional functions to: receive a third signal from the first radio access node or another radio access node indicating that the connection status has been restored or that there has been an error in the restoration of the connection status (page 8 of 10, page 50). A terminal device as specified in any of the claims 27 through 50, in which the connection status is the Radio Resource Control (RRC)51 connection status.The first radio access node (40) is used in the communication network (32) where the first radio access node (40) is deployed to: transmit the first signal to an endpoint device (42) that is in a state of connection to the communication network; the first signal indicates that the connection state is suspended; the first signal contains information to be used by the endpoint device (42) to determine the first key for encoding the data to be sent between the endpoint device (42) and the first radio access node (40) or another radio access node (40) in the communication network (32). If the connection state is suspended, the first signal contains an indicator for the endpoint device to be used by the endpoint device when requesting suspension of the connection state.
52. The first radio access node (40) as defined in claim 52, where the information to be used to determine the first key for encoding the data contains the link forwarding value of the NCC. 53.The first radio access node (40), as specified in either claim 52 or 53, is further used to: receive a second signal from a terminal device (42) to request connection state recovery.
54. The first radio access node (40), as specified in claim 54, where the second signal contains additional cryptographic information.
55. The first radio access node (40), as specified in claim 55, is further used to: execute the cryptographic information decryption process using the first key.
56. The first radio access node (40), as specified in either claim 54 through 56, is further used to: send a third signal to a terminal device (42) indicating that the connection state has been recovered or that there has been an error in the connection state recovery.57.The first radio access node (40), as specified in any of the claims 54 through 57, where the first radio access node (40) is used additionally to: determine the first key for data encryption on the retrieval of the connection state with the terminal device (42), page 9 of number 10, page 58. The first radio access node (40), as specified in claim 58, where the first radio access node (40) is used to determine the first key for data encryption by: determining that the first key is determined from the second key previously used to encrypt the data transmitted between the first radio access node (40) and the terminal device (42).59.The first radio access node (40), as defined in Claim 59, where the first radio access node (40) maintains the counter values and where the first radio access node (40) is deployed, determines whether the first key is determined from the second key by means of: determining the first key from the second key and the information relating to the first radio access node (40) in the event that the counter value matches the counter value associated with the second key; and in the event that the counter value does not match the counter value associated with the second key, the first key determination is used.
60. The first radio access node (40) as defined in claim 60, where the counter is the link counter for forwarding signals to the NCC and / or the intermediate key is the forwarding signal to the NH.
61. The first radio access node (40) as defined in claim 58, where the first key comprises the key previously used for encrypting data transmitted between the terminal device (42) and the first radio access node (40). 62.The first radio access node for use in a communication network consists of a processor and memory. This memory stores the instructions executable by the processor and, in this way, enables the first radio access node to perform the following functions: Sending the first signal to an end device that is connected to the communication network; the first signal indicating that the connection is suspended; the first signal containing information for use by the end device to determine the first key for encrypting data to be transmitted between the end device and the first radio access node or another radio access node in the communication network; if the connection is suspended, the first signal containing an indicator for the end device to use when requesting the suspension of the connection.
63. The first radio access node as defined in claim 63, where the information for use in determining the first key for encrypting data includes the link counter value for the next forwarding signal. NCC64.The first radio access node, as specified in either claim 63 or 64, may perform additional work to: receive a second signal from an endpoint device requesting connection state restoration (page 10 of 10, page 65). The first radio access node, as specified in claim 65, where the second signal contains additional encrypted information (66). The method specified in claim 66, where the first radio access node may perform additional work to: use the decryption process for the encrypted information using the first key (67). The first radio access node, as specified in claims 65 through 67, may perform additional work to: send a third signal to an endpoint device indicating that the connection state has been restored or that there has been an error in restoring the connection state (68).A first radio access node, as defined in any of the claims 65 through 68, where the first radio access node can perform additional work to: determine the first key for data encryption upon retrieval of the connection state with the terminal device.
69. A first radio access node, as defined in claim 69, where the first radio access node can perform work to determine the first key for data encryption by: determining whether the first key is determined from the second key previously used to encrypt the data transmitted between the first radio access node and the terminal device. 70.The first radio access node as defined in Claim 70, where the first radio access node maintains the counter value and where the first radio access node is able to perform operations to determine whether the first key is determined from the second key by means of: determining the first key from the second key and the information relating to the first radio access node in the case where the counter value is paired with the counter value associated with the second key; and in the case where the counter value is not paired with the counter value associated with the second key, determining the first key from the intermediate key and the information relating to the first radio access node.
71. The first radio access node as defined in Claim 71, where the counter value is the link counter for forwarding signals to the NCC and / or the intermediate key value is the forwarding signal to the NH.
72. The first radio access node as defined in Claim 69, where the first key consists of the key previously used for encrypting data transmitted between the terminal device and the first radio access node. 73.The first radio access node as specified in any of the claims 52 through 73 where the connection state is a radio resource control (RRC) connection state. ------------------04 / 08 / 2016------(OCR) Page 1 of 14 pages of claims.
1. Method of enabling terminal devices. The method comprises: enabling the terminal device (701) to be connected to the communication network; and receiving (703) the first signal from the first radio access node in the communication network indicating that the connection state is about to be suspended. The first signal comprises information for use in determining the first key for encoding the data to be sent between the terminal device and the first radio access node or other radio access nodes in the communication network. If the connection state is restored by the first signal, it comprises an indicator for the terminal device to be used by the terminal device when requesting the restoration of the connection state. 2.The method specified in Claim 1, where upon receiving the first signal, the procedure is further comprised of: collecting context information relating to the connection status to the communication network; collecting received information for use in determining the first key for data encryption; and switching the terminal device to a standby or deferred state on the communication network.
3. The method specified in either Claim 1 or Claim 2, where the information for use in determining the first key for data encryption includes the NCC link counter value.
4. The method specified in either Claim 1-3, where the procedure is further comprised of: determining the first key for data encryption to be transmitted upon receiving the connection status using the information in the first signal.
5. The method specified in Claim 4, where the procedure for determining (703) the first key for data encryption includes: .:.
6. The method specified in Claim 5, where the information in the first signal includes a counter value and where the procedure for using the information in the first signal to determine whether the first key will be determined from the second key previously used by the terminal device, includes: determining the first key from the second key and the information relating to the radio access node whose connection state is returned to it in the case where the counter value matches the counter value associated with the second key; and page 2 of 14, in the case where the counter value does not match the counter value associated with the second key, the intermediate key value is calculated from the counter value received in the first signal and the first key is determined from the intermediate key value and the information relating to the radio access node whose connection state is returned to it. 7.The method specified in Claim 6, where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the forwarding signal to NH8. The method specified in Claim 1-3, where, in the event that the connection status is restored by the First Radio Access Node, the first key shall be incorporated with the key previously used by the terminal device to encrypt the data transmitted between the terminal device and the First Radio Access Node.
9. The method specified in Claim 1-8, where the incorporation of the second signal shall be sent to the First Radio Access Node or another Radio Access Node in the communication network to request the restoration of the connection status.
10. The method specified in Claim 9, where the second signal shall be incorporated with the data to be sent from the terminal device to the communication network, where the data is encrypted using the first key. 11.
12. Any of the methods specified in Claims 9-11 shall, in which case the third signal is received from the First Radio Access Node or from another radio access node indicating that the connection status has been restored or that an error has occurred in restoring the connection status. 13.Method for enabling a first radio access node to operate in a communications network: The transmission of (801) signal one to an end-user device that is in an active state in the communications network. The signal one indicates that the active state is about to be used. The signal one contains information to be used by the end-user device to determine the first key for encrypting the data to be sent between the end-user device and the first radio access node or another radio access node in the communications network. If the active state is restored, the signal one additionally contains an identifier for the end-user device to be used by the end-user device when requesting the restoration of the active state. Page 3 of Number 14. Page 14. Method as specified, in Claim 13, where the information to be used to determine the first key for encrypting the data contains the value of the link counter for forwarding the next signal. NCC15.
16. The method specified in Claim 13 or Claim 14 where the method incorporates additional steps of: receiving a second signal from the end-connecting device to request restoration of the connection status.
17. The method specified in Claim 15 where the second signal incorporates additional encrypted information.
18. The method specified in Claim 16 where the method incorporates additional steps of: the process of decrypting the encrypted information using the first key.
19. The method specified in Claim 15-18 where the method incorporates additional steps of: determining the first key for encrypting the information upon restoration of the connection status by the end-connecting device. 20.The method specified in Claim 19, in which the procedure for determining the first key for data encryption includes: determining whether the first key is determined from the second key previously used to encrypt the data transmitted between the first radio access node and the terminal connection device.
21. The method specified in Claim 20, in which the first radio access node maintains a counter value and in which the procedure for determining whether the first key is determined from the second key includes: determining the first key from the second key and the associated information to the first radio access node if the counter value is paired with the counter value associated with the second key; and in the case where the counter value is not paired with the counter value associated with the second key, determining the first key from the intermediate key value and the associated information to the first radio access node.
22. The method specified in Claim 21, in which the counter value is the link counter for forwarding signals to the NCC and / or the intermediate key value is the link counter for forwarding signals to the NH. Page 4 of Number 14, page 23.The method specified in Claim 19, in which the first key is composed of the key previously used for encrypting the data transmitted between the end-connector and the first radio access node.
24. The method of using the second radio access node in the communication network, which consists of: receiving (901) the first signal from an end-connector whose connection status is suspended on the communication network; the first signal requests the restoration of the connection status; sending (903) the second signal to the first radio access node to request context information about the connection status of an end-connector whose connection status is suspended on the communication network; and receiving (905) the third signal from the radio access node, in which the third signal contains the context information and the first key for encrypting the data transmitted between the end-connector and the second radio access node on the restoration of the connection status.
25. The method specified in Claim 24, in which the first signal is composed of the encryption key.26.
27. The method specified in Claim 25, which includes the following: the process of decrypting encrypted data using the first key; and the method specified in Claim 26, which includes the following: the transmission of a signal to the end-connecting device indicating that an error has occurred in restoring the connection status if the encrypted data cannot be encrypted.
28. The method specified in any one of Claim 24-27, which includes the following: the verification of the status of the end-connecting device; and the transmission of a signal to the end-connecting device indicating that the connection status has been restored if the status of the end-connecting device cannot be verified. 29.Methods as specified in any of Claims 24-28, in which additional methods are included: the transmission of signals to an end-connecting device that indicates an error has occurred in the connection situation if a third signal from the first radio access node is not received or if the received third signal does not contain context information and / or the first key. Page 5 of 14, page 30. Computer products, programs incorporating computer-readable media containing computer-readable code embedded in it, are configured in such a way that when executed by a suitable computer or processor, they cause the computer or processor to perform the actions as specified in any of Claims 1-29. 31.The Terminal Device (42) shall be deployed to: operate in the connected state of the Communication Network (32); and receive the first signal from the radio access node (40) in the Communication Network (32) indicating that the connected state is suspended. The first signal contains information to be used to determine the first key for encrypting the data to be transmitted between the Terminal Device (42) and the first radio access node (40) or another radio access node (40) in the Communication Network (32) if the connected state is suspended.
32. The Terminal Device (42), as specified in Claim 31, shall be further deployed upon receipt of the first signal to: store contextual information relating to the connected state of the Communication Network (32); store received information to be used to determine the first key for encrypting the data; and switch the Terminal Device (42) to a suspended or suspended state in the Communication Network (32).33.Terminal device (42) as specified in either claim 31 or 32, where the information for determining the first key for data encryption includes the counter value of the next signal connection NCC34. Terminal device (42) as specified in either claim 31–33, where the terminal device (42) is further deployed to: determine the first key for data encryption to be transmitted over the connection state using the information in the first signal.
35. Terminal device as specified in claim 34, where the terminal device (42) is deployed to determine the first key for encryption by: using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device (42) in encrypting data transmitted between the terminal device (42) and the first radio access point (40). Page 6 of Number 14, page 36.The terminal device (42) as specified in claim 35, where the information in the first signal contains the counter value, and where the terminal device (42) is adjusted to use the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device (42) in the following manner: determining the first key from the second key and the information relating to the radio access node (40) to assign the connection status to it in the event that the counter value is paired with the counter value associated with the second key; and in the event that the counter value is not paired with the counter value associated with the second key, it uses the calculation of the intermediate key value from the counter value received in the first signal and uses the determination of the first key from the intermediate key value and the information relating to the radio access node (40) to assign the connection status to it.
37. The terminal device (42) as specified in claim 36, where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the forwarding signal to NH38.
39. Any terminal device (42) as defined in Claims 31–33, in which, if the connection status is to be brought to the first radio access node (40), the first key shall comprise the key previously used by the terminal device (40) to encrypt the data being sent between the terminal device (42) and the first radio access node (40).
40. Any terminal device (42) as defined in Claims 31–38, in which the terminal device (42) shall be further deployed to: send a second signal to the first radio access node (40) or another radio access node (40) in the communication network (32) to request the bringing of the connection status.
40. Any terminal device (42) as defined in Claims 39, in which the second signal comprises the data to be sent from the terminal device (42) to the communication network (32), where the data is encrypted using the first key. 41.The terminal device (42) as specified in Claim 40, in which the terminal device (42) is deployed to encrypt data using the first key according to the security algorithm previously used by the first radio access node (40). The terminal device (42) as specified in Claim 39–41, in which the terminal device (42) is further configured to: receive a third signal from the first radio access node (40) or another radio access node (40) that indicates that the connection status has been reset or that an error has occurred in resetting the connection status. Page 7 of Number 14, page 43.The terminal device consists of a processor and memory. The memory stores the instructions executed by the processor, and in this way the terminal device can perform the following functions: operate in a state connected to the communication network; and receive the first signal from the first radio access node in the communication network which indicates that the connection state is suspended. The first signal contains information for determining the first key for accessing the data to be transmitted between the terminal device and the first radio access node or another radio access node in the communication network if the connection state is suspended.
44. The terminal device as defined in claim 43, which is further deployed upon the receipt of the first signal, shall: store context information relating to the connection state to the communication network; store the received information for determining the first key for accessing the data; and switch the terminal device to a standby or suspended state on the communication network. 45.A terminal device as specified in either Claim 43 or 44 in which the information for determining the first key for encryption data includes the link forwarding command to NCC46. A terminal device as specified in Claim 43–45 in which the terminal device can perform additional work to: determine the first key for encryption data to be transmitted on the basis of connection state using the information in the first signal.
47. A terminal device as specified in Claim 46 in which the terminal device can perform work to determine the first key for encryption data by: using the information in the first signal to determine whether the first key is determined from a second key previously used by the terminal device to encrypt data transmitted between the terminal device and the first radio access node.48.The terminal device as specified in Claim 47, where the information in the first signal includes a counter, and where the terminal device is able to use the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device in the following manner: Page 8 of page 14, Determination of the first key from the second key and information relating to the radio access node to restore the connection state to the receiver in the event that the counter is matched with a counter associated with the second key; and in the event that the counter is not matched with a counter associated with the second key, the intermediate key is calculated from the counter received in the first signal and the determination of the first key from the intermediate key and information relating to the radio access node to restore the connection state to the receiver.
49. The terminal device as specified in Claim 48, where the counter is the link counter for forwarding the signal to NCC and / or the intermediate key is the link counter for forwarding the signal to NH50.
51. Any end-connection device as defined in Claims 43-45, in which case, if the connection status is restored to the radio access node, the first key shall contain the first key, subsequently used by the end-connection device to encrypt the data transmitted between the end-connection device and the radio access node.
52. Any end-connection device as defined in Claims 51, in which the second signal shall contain the data to be transmitted from the end-connection device to the radio access node or another radio access node in the communication network to request the restoration of the connection status.
53. Any end-connection device as defined in Claims 52, in which the end-connection device shall be able to perform the operation to encrypt the data using the first key according to the security algorithm previously used by the radio access node. 54.One of the terminal devices specified in Claims 51–53 shall be able to perform additional functions to: receive a third signal from the First Radio Access Node or another such Radio Access Node indicating that the connection status has been restored or that there has been an error in the restoration of the connection status. Page 9 of Number 14, page 55. The First Radio Access Node (40) for use in the Communication Network (32) in which the First Radio Access Node (40) shall be deployed to: transmit the first signal to a terminal device (42) in a communication network connection state. The first signal indicates that the connection status is being activated. The first signal contains information for use by the terminal device (42) to determine the first key for encoding data to be sent between the terminal device (42) and the First Radio Access Node (40) or another Radio Access Node (40) in the Communication Network (32) if the connection status is being restored. 56.First Radio Access Node (40) as defined in Claim 55, where the information for use in determining the first key for encryption includes the link forwarding value of the NCC57. First Radio Access Node (40) as defined in either Claim 55 or Claim 56, where the First Radio Access Node (40) is additionally used to: receive a second signal from the terminal connection device (42) to request the connection status transition.
58. First radio access node (40) as specified in claim 57, where a second signal is made up of additional cryptographic information.
59. First radio access node (40) as specified in claim 58, where the first radio access node (40) is used additionally to: execute the decryption process of cryptographic information using the first key.
60. First radio access node (40) as specified in any of claims 57–59, where the first radio access node (40) is used additionally to: send a third signal to the terminal connection device (42) indicating that the connection status has been switched or that there has been an error in switching the connection status.61.First radio access node (40), as specified in any of the claims 57–60, where the first radio access node (40) is deployed, shall further be used to: determine the first key for encryption data on the conduction of the connection state with the terminal device (42), page 10 of number 14, page 62. The first radio access node (40), as specified in claim 61, where the first radio access node (40) is deployed, shall determine the first key for encryption data by: determining that the first key shall be determined from the second key previously used to encrypt data transmitted between the first radio access node (40) and the terminal device (42).63.The first radio access node (40), as defined in Claim 62, where the first radio access node (40) maintains the counter value and where the first radio access node (40) is deployed, determines whether the first key is determined from the second key by means of: determining the first key from the second key and the information relating to the first radio access node (40) in the event that the counter value is paired with its value in conjunction with the second key; and in the event that the counter value is not paired with its value in conjunction with the second key, the determination of the first key from the intermediate key and the information relating to the first radio access node (40) is used.
64. The first radio access node (40), as defined in Claim 63, where the counter value is the link counter for NCC transmission and / or the intermediate key value is the transmission counter for NH65 transmission. The first radio access node (40) as defined in claim 61, where the first key contains the key previously used for encrypting data transmitted between the terminal connection device (42) and the first radio access node (40).66.The first radio access node for use in a communication network consists of a processor and memory. This memory stores the instructions executable by the processor and, in this way, enables the first radio access node to perform the following operations: Send the first signal to an end device that is connected to the communication network; the first signal indicates that the connection is suspended; the first signal contains information for use by the end device to determine the first key for access to be sent between the end device and the first radio access node or another radio access node in the communication network if the connection is suspended.
67. The first radio access node as defined in Claim 66, where the information for use in determining the first key for access includes the link counter value; forwarding signal NCC68.A first radio access node, as specified in either Claim 66 or 67, where the first radio access node may perform additional work to: receive a second signal from an end device to request connection state restoration (page 11 of number 14, page 69). A first radio access node, as specified in Claim 68, where the second signal contains additional encrypted information (page 70). A method, as specified in Claim 69, where the first radio access node may perform additional work to: use the decryption process of encrypted information using the first key (page 71). A first radio access node, as specified in either Claim 68-70, where the first radio access node may be used additionally to: send a third signal to an end device indicating that the connection state has been restored or that there has been an error in restoring the connection state (page 72).The first radio access node, as defined in any of the claims 68-71, where the first radio access node can perform additional work to: determine the first key for data encryption upon retrieval of the connection state with the terminal device.
73. The first radio access node, as defined in claim 72, where the first radio access node can perform work to determine the first key for data encryption by: determining whether the first key is determined from the second key previously used to encrypt the data transmitted between the first radio access node and the terminal device. 74.The first radio access node as defined in Claim 73, where the first radio access node maintains the counter value and where the first radio access node is able to perform operations to determine whether the first key is determined from the second key by means of: determining the first key from the second key and the information relating to the first radio access node in the event that the counter value is matched with the counter value associated with the second key; and in the event that the counter value is not matched with the counter value associated with the second key, determining the first key from the intermediate key and the information relating to the first radio access node is used.
75. The first radio access node as defined in Claim 74, where the counter value is the link counter for forwarding signals to the NCC and / or the intermediate key value is the link counter for forwarding signals to the NH.
76. The first radio access node as defined in Claim 72, where the first key consists of the key previously used for encoding data transmitted between the terminal device and the first radio access node. Page 12 of Number 14, page 77.The second radio access node (40) is used in the communications project (32), where the second radio access node (40) is deployed to: receive the first signal from the terminal device (42) in a switch-connected state (32); carry the first signal when the switch-connected state request is made; send the second signal to the first radio access node (40) to request context information about the switch-connected state of the terminal device (42) in the communications network (32); and receive the third signal from the first radio access node (40). The third signal contains the context information and the first key for encrypting the data to be sent between the terminal device (42) and the second radio access node (40) on the switch-connected state.
78. The second radio access node (40) as specified in claim 77, where the first signal is incorporated with additional cryptographic information 79. The second radio access node (40) as specified in claim 78, where the second radio access node (40) is deployed to: execute the decryption process of cryptographic information using the first key 80.The second radio access node (40) as defined in claim 79, which shall be deployed to: transmit a signal to the terminal connection device (42) indicating that an error has occurred in restoring the connection status if the data encryption fails to be encrypted.
81. A second radio access node (40), as specified in any of the claims 77-80, shall be deployed to: monitor the status of the terminal device (42); and transmit a signal to the terminal device (42) indicating an error in the connection status transition if the status of the terminal device (42) cannot be monitored.
82. A second radio access node (40), as specified in any of the claims 77-81, shall be deployed to: transmit a signal to the terminal device (42) indicating an error in the connection status transition if a third signal from the first radio access node (40) is not received or if the received third signal does not contain the first context and / or key information. 83.The second radio access node for use in a communication network consists of a processor and memory. This memory stores the instructions executable by the processor. The second radio access node performs the following functions: receives the first signal from an end device whose network connection status is received by the first signal, requesting the acquisition of the connection key; (page 13 of 14) sends the second signal to the first radio access node requesting context information regarding the network connection status of the end device; and receives the third signal from the first radio access node, where the third signal contains the context information and the first key for encrypting the data transmitted between the end device and the second radio access node upon acquisition of the connection status.
84. The second radio access node as defined in claim 83, where the first signal contains additional encryption information. 85.The second radio access node, as defined in Claim 84, is able to perform additional functions to: implement the decryption process using the first key.
86. The first radio access node, as defined in Claim 85, is able to perform additional functions to: transmit a signal to the end device indicating a connection error if the encryption fails.
87. The second radio access node, as defined in any one of Claim 83–86, is able to perform additional functions to: verify the status of the end device; and transmit a signal to the end device indicating a connection error if the status of the end device cannot be verified. 88.A second radio access node, as specified in any of the claims 83–87, which may perform additional functions to: transmit a signal to a terminal device indicating a fault in the connection state if a third signal from the first radio access node is not received or if the received third signal does not contain context information and / or the first key.
89. Terminal device (42), whereby the terminal device (42) consists of: a first module configured to operate the terminal device (42) in a connection state with the communications network; and a second module configured to receive the first signal from the first radio access node (40) in the communications network (32) indicating that the connection state is suspended, by which the first signal contains information for determining the first key for encoding the data to be transmitted between the terminal device (42) and the first radio access node (40) or another radio access node (40) in the communications network (32) if the connection state is suspended. Page 14 of 14 of page 90.The first radio access node (40) for use in a communication network (32) where the first radio access node (40) shall consist of: a module one configured to transmit the first signal to an endpoint device (42) in an connected state in the communication network (32); the first signal indicating the connection state to be used by the first signal; and information to be used by the endpoint device (42) to determine the first key for encrypting data to be sent between the endpoint device (42) and the first access node (40) or another radio access node (40) in the communication network (32) if the connection state is taken.91.The first radio access node (40) is used in the communication network (32), whereby the second radio access node (40) consists of: a module one for receiving the first signal from the terminal device (42) whose connection status on the communication network (32) is suspended, the first signal being requested for connection status restoration; a module two for sending the second signal to the first radio access node (40) to request context information regarding the connection status of the terminal device (42) on the communication network (32); and a module three for receiving the third signal from the first radio access node (40), whereby the third signal contains context information and the first key for encrypting the data sent between the terminal device (42) and the second radio access node (40) on connection status restoration.------------Page 1 of 10 pages of Claims 1.The method of enabling a terminal device consists of: enabling the terminal device (701) to enter an connected state on the communication network; and receiving (703) the first signal from the first radio access node on the communication network indicating that the connection state is about to be suspended. The first signal contains information for determining the first key for encrypting the data to be sent between the terminal device and the first radio access node or other radio access nodes on the communication network. If the connection state is restored by the first signal, it contains an identifier for the terminal device to be used by the terminal device when requesting the restoration of the connection state. 2.The method specified in Claim 1, upon receiving the first signal, includes the following steps: collecting the relevant context information regarding the connection status to the communication network; collecting the received information for use in determining the first key for data encryption; and switching the end-connected device to a standby or deferred state on the communication network.
3. The method specified in either Claim 1 or 2, where the information for use in determining the first key for data encryption includes the link counter value for the NCC signal forwarding.
4. The method specified in Claim 1 through 3, where the method includes the following steps: determining the first key for data encryption to be transmitted upon receiving the connection status using the information in the first signal. 5.The method specified in claim 4, whereby the determination of (703) the first key for data encryption is comprised of: using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device to encrypt the data being transmitted between the terminal device and the first radio access node.6.The method specified in Claim 5, where the information in the first signal includes the counter value and where the use of the information in the first signal to determine the first key is to be determined from the second key previously used by the terminal device, includes: determining the first key from the second key and information relating to the radio access node whose connection status is transferred together in the case where the counter value is paired with the second key; and page 2 of 10 in the case where the counter value is not paired with the second key, the calculation of the intermediate key value is used from the counter value received in the first signal and the determination of the first key from the intermediate key value and information relating to the radio access node whose connection status is transferred to page 7. The method specified in Claim 6, where the counter value is the forwarding counter value to NCC and / or the intermediate key value is the forwarding counter value to NH8.
9. Any of the methods specified in Claims 1 through 3, in which case the connection status is about to be restored by the first radio access node, the first key shall consist of the key previously used by the terminal device to encrypt the data being transmitted between the terminal device and the first radio access node.
10. Any of the methods specified in Claims 1 through 8, in which the additional method shall: send a second signal to the first radio access node or another radio access node in the communication network to request restoration of the connection status.
11. Any of the methods specified in Claims 9, in which the second signal shall consist of the data to be transmitted from the terminal device to the communication network, where the data shall be encrypted using the first key.
12. Any of the methods specified in Claims 1 through 8, in which the additional method shall: send a second signal to the first radio access node or another radio access node in the communication network, where the data shall be encrypted using the first key.
13. Any of the methods specified in Claims 1 through 8, in which the terminal device shall encrypt the data using the first key according to the security algorithm previously used by the first radio access node. 14.The method specified in any of the claims 9 through 11, in which the method is further incorporated, includes: receiving a third signal from the first radio access node or from another such radio access node indicating that the connection status has been restored or indicating that an error has occurred in restoring the connection status.
13. The method for making the first radio access node work in the communication network, in which the method is incorporated: sending (801) a first signal to an end device that is in a state of connection in the communication network, in which the first signal indicates that the connection status is about to be restored, the first signal contains information for the end device to use in determining the first key for encoding the data to be sent between the end device and the first radio access node or another radio access node in the communication network, if the connection status is restored, the first signal further incorporates an identifier for the end device to be used by the end device when requesting the restoration of the connection status. Page 3 of 10, page 14.
15. The method specified in Claim 13 in which the information for use in determining the first key for encrypting the data includes the value of the link for the next transmission of the signal.
16. The method specified in Claim 15 in which the second signal includes the encrypted data.
17. The method specified in Claim 16 in which the method includes the procedure of: decrypting the encrypted data using the first key.
18. The method specified in Claim 15 through 17 in which the method includes the procedure of: sending a third signal to the end device indicating that the connection has been restored or that an error has occurred in restoring the connection. 19.
20. The method specified in Claim 15 through 18, in which the procedure for determining the first key for data encryption includes: determining whether the first key is determined from the second key previously used to encrypt the data transmitted between the first radio access node and the terminal device; 21. The method specified in Claim 20, in which the first radio access node maintains a counter value and in which the procedure for determining whether the first key is determined from the second key includes: determining the first key from the second key and the information relating to the first radio access node if the counter value is compatible with the second key; and in the case where the counter value is not compatible with the second key, determining the first key from the intermediate key and the information relating to the first radio access node; 22.The method specified in Claim 21 where the count value is the next forward link NCC and / or the intermediate key is the next forward link NH30, page 4 of 10, page 23. The method specified in Claim 19 where the first key is composed of previously used keys for encoding data transmitted between the terminal connection device and the first radio access node.
24. Any of the methods specified in Claim 1 through 12 where the connection state is the Radio Resource Control (RRC) connection state.
25. Any of the methods specified in Claim 13 through 23 where the connection state is the Radio Resource Control (RRC) connection state.
26. A computer program product containing computer-readable media with computer-readable code embedded in it, where the computer-readable code is configured in such a way that when If used by a computer or with appropriate processing, it will cause the computer or with processing to perform the actions specified in any one of the Claims 1 through 25. 27.The Terminal Connector (42) is deployed to: operate in a state connected to the communication network (32); and receive the first signal from the first radio access node (40) in the communication network (32) indicating that the connection state is suspended. The first signal contains information to determine the first key for encoding the data to be sent between the Terminal Connector (42) and the first radio access node (40) or another radio access node (40) in the communication network (32). If the connection state is restored, the first signal also contains an indicator for the Terminal Connector to be used by the Terminal Connector when requesting connection state restoration. 28.The terminal device (42) as specified in claim 27, where the terminal device (42) is further deployed on the receipt of the first signal as follows: stores information of the context relating to the connection status to the communication network (32); stores the received information for use in determining the first key for data encryption; and switches the terminal device (42) to a standby or suspended state on the communication network (32).
29. The terminal device (42) as specified in either claim 27 or 28, where the information for use in determining the first key for data encryption contains the connection value to the NCC signal.
30. The terminal device (42) as specified in either claim 27 through 29, where the terminal device (42) is further deployed to: determine the first key for data encryption to be transmitted on the connection status recovery using the information on the first signal, page 5 of 10, page 31.The terminal device as specified in Claim 30, where terminal device(42) is deployed, determines the first key for encryption by: using the information in the first signal to determine whether the first key is determined from the second key previously used by terminal device(42) in encrypting the data transmitted between terminal device(42) and radio access node (40).32.The Terminal Device (42) as defined in Claim 31, where the information in the first signal includes the counter value, and where the Terminal Device (42) is adjusted to use the information in the first signal to determine whether the first key is determined from the second key previously used by the Terminal Device (42) by: determining the first key from the second key and the information relating to the radio access node (40) to switch the connection status to each other in the event that the counter value is paired with the counter value associated with the second key; and in the event that the counter value is not paired with the counter value associated with the second key, the calculation of the intermediate key value from the counter value received in the first signal is used, and the determination of the first key from the intermediate key value and the information relating to the radio access node (40) to switch the connection status to each other.
33. The Terminal Device (42) as defined in Claim 32, where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the forwarding signal to NH34.
35. Any terminal device (42) as defined in Claims 27 to 29 where, in the event the connection state is restored to the first radio access node (40), the first key shall consist of the key previously used by the terminal device (40) to encrypt the data transmitted between the terminal device (42) and the first radio access node (40).
36. Any terminal device (42) as defined in Claims 27 to 34 where the terminal device (42) is further deployed to: transmit a second signal to the first radio access node (40) or another radio access node (40) in the communication network (32) to request the restoration of the connection state.
37. Any terminal device (42) as defined in Claims 35 where the second signal shall consist of the data to be transmitted from the terminal device (42) to the communication network (32) where the data is encrypted using the first key. 38.The terminal device (42) as specified in claim 36, in which the terminal device (42) is deployed to encrypt data using the first key according to the security algorithm previously used by the first radio access node (40), page 6 of 10, page 38. The terminal device (42) as specified in claims 35 through 37, in which the terminal device (42) is further configured to: receive a third signal from the first radio access node (40) or another radio access node (40) indicating that the connection status has been restored or that an error has occurred in restoring the connection status.39.A terminal device comprises a processor and memory. This memory stores the instructions executable by the processor, and in this way, the terminal device can perform the following tasks: operate in a network connection state; and receive the I-Signal from the I-Signal Node of First Radio Access in the communication network. The I-Signal indicates the connection state being used. The I-Signal contains information used to determine the I-Key for encoding data to be transmitted between the terminal device and the I-Signal Node of First Radio Access, or another radio access node in the communication network. If the connection state is retrieved, the I-Signal also includes an identifier for the terminal device to be used by the terminal device when requesting connection state retrieve.A terminal device as specified in Reaching Rights 39 where the terminal device is further performed on the first signal reception as follows: stores information of the relevant context, switches the connection state, switches the communication network (32); stores information received for use in determining the first key for data encryption; and switches the terminal device to a paused state or switches the communication network.
41. A terminal device as specified in Reaching Rights 39 or 40 where the information for use in determining the first key for data encryption includes the value of the NCC transmission link.
42. A terminal device as specified in Reaching Rights 39 to 41 where the terminal device can perform additional functions to: determine the first key for data encryption to be transmitted on the recall of the connection state using information in the first signal.43.A terminal device as defined in Claim 42, in which the terminal device is able to perform the function of determining the first key for data encryption by: using the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device to encrypt the data transmitted between the terminal device and the first radio access node (Page 7 of Number 10, page 44).A terminal device as specified in Claim 43 where the information in the first signal includes the counter value and where the terminal device can operate to use the information in the first signal to determine whether the first key is determined from the second key previously used by the terminal device by: determining the first key from the second key and the information relating to the radio access node to restore the connection state to itself if the counter value matches the counter value associated with the second key; and if the counter value does not match the counter value associated with the second key, it calculates the intermediate key value from the counter value received in the first signal and uses the determination of the first key from the intermediate key value and the information relating to the radio access node to restore the connection state to itself.
45. A terminal device as specified in Claim 44 where the counter value is the link counter for forwarding the signal to NCC and / or the intermediate key value is the link counter for forwarding the signal to NH46.
47. Any end-connector as defined in Claims 39 through 46 is capable of performing additional functions to: send a second signal to the First Radio Access Node or another Radio Access Node in the communication network to request the restoration of the connection.
48. Any end-connector as defined in Claims 47 is capable of performing additional functions to: send a second signal to the First Radio Access Node or another Radio Access Node in the communication network to request the restoration of the connection.
49. Any end-connector as defined in Claims 48 is capable of performing functions to encrypt data using the first key according to the security algorithm previously used by the First Radio Access Node. 50.A terminal device as specified in Claims 47 through 49, in which the terminal device is able to perform additional functions to: receive a third signal from the first radio access node or another radio access node indicating that the connection status has been restored or that there has been an error in the restoration of the connection status (Page 8 of 10, page 51). A terminal device as specified in Claims 27 through 50, in which the connection status is the Radio Resource Control (RRC) connection status (RRC52).The first radio access node (40) is used in the communication network (32) where the first radio access node (40) is deployed to: transmit the first signal to an endpoint device (42) that is in a state of connection to the communication network; the first signal indicates that the connection state is suspended; the first signal contains information for use by the endpoint device (42) to determine the first key for encryption to be sent between the endpoint device (42) and the first radio access node (40) or another radio access node (40) in the communication network (32). If the connection state is suspended, the first signal also contains an indication for the endpoint device to use when the endpoint device requests the suspension of the connection state.
53. The first radio access node (40) as defined in Claim 52, where the information for use in determining the first key for encryption includes the link value for the forwarding signal to the NCC. 54.The first radio access node (40), as specified in either claim 52 or 53, is used additionally to: receive a second signal from a terminal device (42) to request connection state transition.
55. The first radio access node (40), as specified in claim 54, where the second signal contains additional cryptographic information.
56. The first radio access node (40), as specified in claim 55, is used additionally to: execute the cryptographic information decryption process using the first key.
57. The first radio access node (40), as specified in either claim 54 through 56, is used additionally to: send a third signal to a terminal device (42) indicating that the connection state has been transitioned or that there has been an error in the connection state transition.58.The first radio access node (40), as specified in any of the claims 54 through 57, where the first radio access node (40) is additionally used to: determine the first key for encryption data on the retrieval of the connection state with the terminal device (42), page 9 of number 10, page 59. The first radio access node (40), as specified in claim 58, where the first radio access node (40) is used to determine the first key for encryption data by: determining that the first key is determined from the second key previously used to encrypt data transmitted between the first radio access node (40) and the terminal device (42). 60.The first radio access node (40), as defined in Claim 59, where the first radio access node (40) maintains the counter value and where the first radio access node (40) is deployed, determines whether the first key is determined from the second key or not by the following methods: determining the first key from the second key and the information relating to the first radio access node (40) in the event that the counter value is paired with the second key; and in the event that the counter value is not paired with the second key, determining the first key from the intermediate key and the information relating to the first radio access node (40) shall be used.
61. The first radio access node (40), as defined in Claim 60, where the counter value is the counter value for the NCC forwarding signal and / or the intermediate key value is the counter value for the NH6 forwarding signal.
2. The first radio access node (40), as defined in Claim 58, where the first key is composed of the counter value The key that was previously used for encrypting data sent between the terminal connection device (42) and the first radio access node (40)63.The first radio access node, for use in a communication network, consists of a processor and memory. This memory stores the instructions executable by the processor and, in this way, enables the first radio access node to perform the following functions: Sending a first signal to an end device that is connected to the communication network; The first signal indicates that the connection status is being used; The first signal contains information for use by the end device to determine the first key for encryption to be transmitted between the end device and the first radio access node or another radio access node in the communication network. If the connection status is being returned, the first signal also contains an indicator for the end device to be used by the end device when requesting the return of the connection status.
64. The first radio access node as defined in claim 63, where the information for determining the first key for encryption includes the link counter value; Forwarding signal cut-off NCC65.The first radio access node, as defined in either claim 63 or 64, is able to perform additional work to: receive a second signal from a terminal device requesting connection state restoration (page 10 of 10, page 66). The first radio access node, as defined in claim 65, where the second signal is further incorporated with encrypted information (67). The method, as defined in claim 66, allows the first radio access node to perform additional work to: use a decryption procedure for the encrypted information using key T1 (68). The first radio access node, as defined in either claim 65 through 67, is able to perform additional work to: send a third signal to a terminal device indicating that the connection state has been restored or that there has been an error in the connection state restoration (69).The first radio access node, as defined in any of the claims 65 through 68, where the first radio access node is able to perform additional work to: determine the first key for data encryption upon retrieval of the connection state with the terminal device.
70. The first radio access node, as defined in claim 69, where the first radio access node is able to perform work to determine the first key for data encryption by: determining whether the first key is determined from the second key previously used to encrypt the data transmitted between the first radio access node and the terminal device.71.The first radio access node as defined in Claim 70, where the first radio access node maintains the counter value and where the first radio access node is able to perform operations to determine whether the first key is determined from the second key by means of: determining the first key from the second key and the information relating to the first radio access node in the event that the counter value matches the counter value associated with the second key; and in the event that the counter value does not match the counter value associated with the second key, determining the first key from the intermediate key value and the information relating to the first radio access node is used.
72. The first radio access node as defined in Claim 71, where the counter value is the link counter for forwarding signals to the NCC and / or the intermediate key value is the forwarding signal to the NH.
73. The first radio access node as defined in Claim 69, where the first key consists of the key previously used for encrypting data transmitted between the terminal device and the first radio access node. 74.The first radio access node as defined in any of the claims Articles 52 through 73 where the connection status is the Radio Resource Control (RRC) connection status;