Mitigating the impact from internet attacks in a RAN using internet transport
09781136 · 2017-10-03
Assignee
Inventors
Cpc classification
H04L67/10
ELECTRICITY
H04W84/02
ELECTRICITY
International classification
Abstract
The present disclosure relates to methods and devices for mitigating the impact from Internet attacks in a Radio Access Network, RAN (10), using Internet transport. This object is obtained by a method performed in a User Equipment, UE (13) associated with the RAN (10) using Internet transport. The method comprises receiving from at least a network node (11, 12, 21, 22, 23) in the RAN (10), information associated with an Internet attack. Obtaining, based on the information, a mitigation action, the mitigation action mitigating the impact of the attack on the RAN service. The method further comprises to perform the obtained mitigation action to mitigate the impact on the RAN service level.
Claims
1. A method, performed in a User Equipment (UE) associated with a Radio Access Network (RAN) using Internet transport, of mitigating impacts from Internet attacks, the method comprising: receiving, from a network node in the RAN, information associated with an Internet attack on a network node in the RAN and using Internet transport to provide services to UEs served by the RAN; obtaining, based on the information, a mitigation action, the mitigation action mitigating the impact of the attack on a RAN service provided by the RAN; and performing the obtained mitigation action to mitigate the impact on a service level for the RAN service.
2. The method of claim 1, wherein the information further comprises at least one suggested mitigation action.
3. The method of claim 1, wherein the mitigation action comprises moving the UE to another network node.
4. The method of claim 1, wherein the information is received from a first network node in the RAN, and wherein the method further comprises informing a second network node in the RAN about the attack.
5. A method, performed in a network node in a Radio Access Network (RAN) and using Internet transport to provide services to user equipments (UEs) served by the RAN, of mitigating impacts from Internet attacks, the method comprising: obtaining intrusion detection information informing the network node that the network node is under an Internet attack via an Internet connection to the network node; selecting, based on the intrusion detection information, a mitigation action, wherein the mitigation action comprises sending a message comprising information associated with the Internet attack to a User Equipment (UE) connected to the RAN; and performing the selected mitigation action to mitigate the impact on a RAN service level.
6. The method of claim 5, wherein the message further comprises at least one suggested mitigation action.
7. The method of claim 5, wherein the mitigation action comprises instructing the UE, being connected to the network node in the RAN, to move to another network node.
8. The method of claim 7, wherein the instructing comprises providing a timer-value defining the validity time for the mitigation action.
9. The method of claim 5, wherein the mitigation action further comprises rejecting a connection attempt from the UE.
10. The method of claim 9, further comprising proposing a new network node based on a UE report of Cell availability.
11. The method of claim 5, wherein the network node is a Radio Base Station (RBS).
12. The method of claim 5, wherein the network node is a Base Station Controller (BSC).
13. The method of claim 5, wherein the network node is a Radio Network Controller (RNC).
14. The method of claim 5, wherein the obtaining comprises receiving the intrusion detection information from an Intrusion Detection System (IDS).
15. The method of claim 14, wherein the IDS is located within the network node.
16. A User Equipment (UE) configured for use with a Radio Access Network (RAN) using Internet transport, the UE comprising a processor and a memory, said memory containing instructions executable by said processor whereby said UE is configured to: receive, from a network node in the RAN, information associated with an internet attack on a network node in the RAN and using Internet transport to provide services to UEs served by the RAN; obtain, based on the information, a mitigation action, the mitigation action mitigating the impact of the attack on a RAN service provided by the RAN; and perform the obtained mitigation action to mitigate the impact on a service level for the RAN service.
17. The UE of claim 16, wherein the information further comprises at least one suggested mitigation action.
18. The UE of claim 16, wherein the mitigation action comprises moving the UE to another network node in the RAN.
19. The UE of claim 16, wherein the information is received from a first network node and wherein the UE is further configured to inform a second network node about the attack.
20. A network node configured for use in a Radio Access Network (RAN) and to use Internet transport to provide services to user equipments (UEs) served by the RAN, the network node comprising a processor and a memory, said memory containing instructions executable by said processor whereby said network node is configured to: obtain intrusion detection information informing the network node that the network node is under an Internet attack via an Internet connection to the network node; select, based on the intrusion detection information, a mitigation action, wherein the mitigation action comprises sending a message comprising information associated with the internet attack to a User Equipment (UE) connected to the RAN; and perform the selected mitigation action to mitigate the impact on a RAN service level.
21. The network node of claim 20, wherein the message further comprises at least one suggested mitigation action.
22. The network node of claim 20, wherein the mitigation action comprises instructing the UE, being connected to the network node, to move to another network node.
23. The network node of claim 22, wherein the instructing comprises providing a timer-value defining the validity time for the mitigation action.
24. The network node of claim 20, wherein the mitigation action comprises rejecting a connection attempt from the UE.
25. The network node of claim 22, further comprising proposing a new network node based on a UE report of Cell availability.
26. The network node of claim 20, wherein the network node is a Radio Base Station (RBS).
27. The network node of claim 20, wherein the network node is a Base Station Controller (BSC).
28. The network node of claim 20, wherein the network node is a Radio Network Controller (RNC).
29. The network node of claim 20, wherein the obtaining comprises receiving the intrusion detection information from an Intrusion Detection System (IDS).
30. The network node of claim 29, wherein the IDS is located within the network node.
31. A non-transitory computer-readable storage medium, having stored thereupon a computer program that, when run in a network node in a Radio Access Network (RAN) and using Internet transport to provide services to user equipments (UEs) served by the RAN, causes the network node to: obtain intrusion detection information informing the network node that the network node is under an Internet attack via an Internet connection to the network node; select, based on the intrusion detection information, a mitigation action, wherein the mitigation action comprises sending a message comprising information associated with the internet attack to a User Equipment (UE) connected to the RAN; and perform the selected mitigation action to mitigate the impact on a RAN service level.
32. A non-transitory computer-readable storage medium, having stored thereupon a computer program that, when run in a user equipment (UE) associated with a Radio Access Network (RAN) using Internet transport, causes the UE to: receive, from a network node in the RAN, information associated with an internet attack on a network node in the RAN and using Internet transport to provide services to UEs served by the RAN; obtain, based on the information, a mitigation action, the mitigation action mitigating the impact of the attack on a RAN service provided by the RAN; and perform the obtained mitigation action to mitigate the impact on a service level for the RAN service.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Further objects, features, and advantages of the present disclosure will appear from the following detailed description, wherein some aspects of the disclosure will be described in more detail with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) Aspects of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings. The device, method and computer program disclosed herein can, however, be realized in many different forms and should not be construed as being limited to the aspects set forth herein. Like numbers in the drawings refer to like elements throughout.
(8) The terminology used herein is for the purpose of describing particular aspects of the disclosure only, and is not intended to limit the disclosure. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
(9)
(10) It is an object of the present disclosure to provide embodiments solving the problem of Internet attacks in the RAN 10 using Internet transport. According to an aspect of the present disclosure the UE 13 receives from a network node 11, 12, 21, 22, 23 in the RAN 10, information associated with an Internet attack. The UE 13 then obtains a mitigation action, based on the information, wherein the mitigation action mitigates the impact of the attack on the RAN service. Thus the impact on the RAN service level can be mitigated by the mitigation performed by the UE 13.
(11) An example of a radio access network 10 is UTRAN, Universal Terrestrial Radio Access Network. The UTRAN is the radio access network 10 in UMTS, Universal Mobile Telecommunications System. Another radio access network 10 is E-UTRAN. The E-UTRAN is the radio access network 10 in an LTE system. The proposed methods could be performed in any node in the RAN 10 or outside the RAN 10 e.g. a cloud implementation.
(12)
(13) In a next step S2 the UE 13 obtains, based on the information, a mitigation action, the mitigation action mitigating the impact of the attack on the RAN service. The method further comprises, in a next step S3 that the UE 13 performs the obtained mitigation action to mitigate the impact on the RAN service level.
(14) Stated differently in the step S2 the UE obtains, based on the information, the mitigation action that can mitigate the impact of the attack on the RAN service level. According to one aspect of the present disclosure the UE 13 obtains the mitigation action that best can mitigate the impact on the attack on the RAN service level. Thus will the impact on the RAN service level due to the Internet attack be reduced or eliminated when the mitigation action is performed in step S3.
(15) The network node 11, 12, 21, 22, 23 in the RAN can be affected by an Internet attack in different ways. The internet attack can e.g. result in limited Internet transport capacity for the network node 11, 12, 21, 22, 23, processing capacity in the network node 11, 12, 21, 22, 23. The internet attack can also affect the memory and the buffers in the network node 11, 12, 21, 22, 23, so that the network node 11, 12, 21, 22, 23 cannot perform other tasks with the same capacity as when not under an Internet attack.
(16) As mentioned above there are several mitigations actions that the UE 13 can obtain, in step S2, based on the information received in step S1. Some of the mitigations actions will be described below.
(17) One mitigation action that the UE 13 can obtain according to one aspect of the present disclosure is to move the UE 13 to another network node 11, 12, 21, 22, 23.
(18) According to an aspect of the present disclosure the information is received from a first network node 11, 12, 21, 22, 23 in the RAN 10, and the method then further comprises to inform a second network node 11, 12, 21, 22, 23 in the RAN 10 about the attack.
(19)
(20) In other words in the first step S10 the network node 11, 12, 21, 22 and 23 can receive the intrusion detection information from another network node 11, 12, 21, 22 and 23 or obtain the intrusion detection information from the within the network node 11, 12, 21, 22 and 23.
(21) Stated differently in the step S20 the network node 11, 12, 21, 22 and 23 selects, based on the intrusion detection information, the mitigation action that can inform the UE 13 of the Internet attack. Thus will the impact on the RAN service level due to the Internet attack can be reduced or eliminated when the UE 13 receives the information associated with the Internet attack and performs a mitigation action as descried above.
(22) According to one aspect of the present disclosure the mitigation action comprises instructing the UE 13, being connected to the network node 11, 12, 21, 22, 23 in the RAN 10 to move to another network node 11, 12, 21, 22, 23.
(23) According to yet another aspect of the present disclosure the instructions further comprises timer-value defining the validity time for the mitigation action.
(24) In another exemplary embodiment of the present disclosure the mitigation action further comprises rejecting a connection attempt from the UE 13.
(25) Further according to another aspect of the present disclosure the mitigation action comprises proposing a new network node 11, 12, 21, 22, 23 based on a UE 13 report of Cell availability.
(26) According to one aspect of the present disclosure the network node 11, 12 is a Radio Base Station, RBS. And in another exemplary embodiment of present disclosure the network node 21, 22, 23 is a Base Station Controller, BSC. According to a yet further aspect of the present disclosure the network node 21, 22, 23 is a Radio Network Controller, RNC.
(27) In an exemplary embodiment of the present disclosure the obtaining comprises receiving the intrusion detection information from an IDS. In yet another an exemplary embodiment of the present disclosure the obtaining comprises retrieving the intrusion detection information from within the node since the IDS is located within the network node 11, 12, 21, 22, 23.
(28) Turning now to
(29) According to one aspect, the disclosure further relates to the above mentioned computer program, comprising computer readable code which, when run on the UE 13 causes the UE 13 to perform any of the aspects of the method described above.
(30) According to one aspect of the disclosure the processor 110 comprises one or several of: a receiver 1101 adapted receive, from a network node 11, 12, 21, 22, 23 in the RAN 10 information associated with an internet attack; obtaining module 1102 adapted to obtain, based on the information, a mitigation action, the mitigation action mitigating the impact of the attack on the RAN service; and a performing module 1103 adapted to perform the selected mitigation action to mitigate the impact on the RAN service level.
(31) According to a further aspect the mitigation action comprises moving the UE 13 to another network node 11, 12, 21, 22, 23 in the RAN 10. According to one aspect the UE 13 comprises a performing module 1103 configured for this purpose.
(32) In another aspect of the present disclosure the information is received from a first network node 11, 12, 21, 22, 23 and the UE 13 is further configured to inform a second network node 11, 12 about the Internet attack. According to one aspect the UE 13 comprises a performing module 1103 configured for this purpose.
(33) The receiver module 1101, obtaining module 1102 and performing module 1103 are implemented in hardware or in software or in a combination thereof. The modules 1101, 1102 and 1103 are according to one aspect implemented as a computer program stored in the memory 120 which run on the processing circuitry 110. The UE 13 is further configured to implement all the aspects of the disclosure as described in relation to the methods above.
(34) Turning now to
(35) According to one aspect, the disclosure further relates to the above mentioned computer program, comprising computer readable code which, when run on the network node 11, 12, 21, 22 and 23 causes the network node 11, 12, 21, 22 and 23 to perform any of the aspects of the method described above.
(36) When the above-mentioned computer program code is run in the processor 210 of the network node 11, 12, 21, 22 and 23 it causes the network node 11, 12, 21, 22 and 23 to obtain intrusion detection information informing the network node 11, 12, 21, 22 and 23 that the RAN 10 is under attack. The computer program codes further causes the network node 11, 12, 21, 22 and 23 to select a mitigation action, wherein the mitigation action comprises sending a message comprising information associated with the internet attack to the UE 13 connected to the RAN 10. Further, the computer program code causes the network node 11, 12, 21, 22 and 23 to perform the selected mitigation action.
(37) According to one aspect, the disclosure further relates to the above mentioned computer program, comprising computer readable code which, when run on the network node 11, 12, 21, 22 and 23, causes the network node 11, 12, 21, 22 and 23 to perform any of the aspects of the method described above.
(38) According to one aspect of the disclosure the processor 110 comprises one or several of: a receiving module 2101 adapted receive from the network node 11, 12, 21, 22, 23 in the RAN 10 information associated with an internet attack, an obtaining module 2102 adapted to obtaining, based on the information, a mitigation action, the mitigation action mitigating the impact of the attack on the RAN service; and a performing module 2103 adapted to perform the obtained mitigation action to mitigate the impact on the RAN service level.
(39) According to an aspect of the present disclosure the mitigation action comprises instructing the UE 13, being connected to the network node 11, 12, 21, 22, 23 to move to another network node 11, 12, 21, 22, 23. According to one aspect the network node 11, 12, 21, 22 and 23 comprises a performing module 2103 configured for this purpose.
(40) In another aspect of the present disclosure the instructions further comprises a timer-value defining the validity time for the mitigation action. According to one aspect the network node 11, 12, 21, 22 and 23 comprises an obtaining module 2102 configured for this purpose.
(41) According to an aspect of the present disclosure the obtained mitigation action comprises rejecting a connection attempt from the UE 13. According to one aspect the network node 11, 12, 21, 22 and 23 comprises an obtaining module 2102 configured for this purpose.
(42) In another exemplary embodiment of the present disclosure the mitigation action further comprising proposing a new network node 11, 12, 21, 22, 23 based on the UE 13 report of Cell availability. According to one aspect the network node 11, 12, 21, 22 and 23 comprises an obtaining module 2102 configured for this purpose.
(43) According to an aspect of the present disclosure the network node 11, 12 is a Radio Base Station, RBS. According to yet another aspect of the present disclosure the network node 21, 22, 23 is a Base Station Controller, BSC. In another aspect according of the present disclosure the network node 21, 22, 23 is a Radio Network Controller, RNC.
(44) According to an aspect of the present disclosure the obtaining comprises receiving the intrusion detection information from an IDS. According to one aspect the network node 11, 12, 21, 22 and 23 comprises an obtaining module 2102 configured for this purpose.
(45) According to yet another an aspect of the present disclosure the obtaining comprises receiving the intrusion detection information from within the network node 11, 12, 21, 22, 23 since the IDS is located within the network node 11, 12, 21, 22, 23. According to one aspect the network node 11, 12, 21, 22 and 23 comprises an obtaining module 2102 configured for this purpose.
(46) The present disclosure is not limited to only attacks from the Internet transport network in the RAN 10. According to aspects of the present disclosure Internet transport is not used in the RAN 10. In these and in embodiments where Internet transport is used attack can also occur from other sources in the RAN 10, CN 30 or UE 13. These attacks can also be mitigated with the methods, devices and computer programs described above.
(47) Aspects of the disclosure are described with reference to the drawings, e.g., block diagrams and/or flowcharts. It is understood that several entities in the drawings, e.g., blocks of the block diagrams, and also combinations of entities in the drawings, can be implemented by computer program instructions, which instructions can be stored in a computer-readable memory, and also loaded onto a computer or other programmable data processing apparatus. Such computer program instructions can be provided to a processor of a general purpose computer, a special purpose computer and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
(48) In some implementations and according to some aspects of the disclosure, the functions or steps noted in the blocks can occur out of the order noted in the operational illustrations. For example, two blocks shown in succession can in fact be executed substantially concurrently or the blocks can sometimes be executed in the reverse order, depending upon the functionality/acts involved. Also, the functions or steps noted in the blocks can according to some aspects of the disclosure be executed continuously in a loop.
(49) In the drawings and specification, there have been disclosed exemplary aspects of the disclosure. However, many variations and modifications can be made to these aspects without substantially departing from the principles of the present disclosure. Thus, the disclosure should be regarded as illustrative rather than restrictive, and not as being limited to the particular aspects discussed above. Accordingly, although specific terms are employed, they are used in a generic and descriptive sense only and not for purposes of limitation.