Denial of service (DoS) attack prevention through random access channel resource reallocation
First Claim
Patent Images
1. A method of managing wireless transmissions from a mobile handset operating in a wireless network associated therewith, the method comprising the steps of:
- using a processor in wireless communication with the mobile handset via the wireless network, determining whether the mobile handset is a source of a Random Access Channel (RACH) overload in the wireless network; and
upon determining that the mobile handset is a source of the RACH overload, configuring the mobile handset, using the processor, to replace usage of a first RACH resource causing the RACH overload with usage of a second RACH resource specified by the processor;
wherein the mobile handset is part of a group of mobile handsets causing the RACH overload in the wireless network,wherein the second RACH resource includes a first set of preamble sequences for a Physical Random Access Channel (PRACH) in radio frames transmitted from mobile handsets in the group, and wherein the first set of preamble sequences is different from a second set of preamble sequences for the PRACH in the first RACH resource,and wherein the method further comprises the step of;
using the processor, instructing each mobile handset in the group of mobile handsets to use approximately a same cyclic shift in a mobile handset-specific preamble sequence from the first set of preamble sequences.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of managing wireless transmissions from a mobile handset includes determining whether the mobile handset is a source of a Random Access Channel (RACH) overload in the wireless network and, upon determining that the mobile handset is a source of the RACH overload, configuring the mobile handset to replace usage of a first RACH resource causing the RACH overload with usage of a second RACH resource specified by the processor.
27 Citations
19 Claims
-
1. A method of managing wireless transmissions from a mobile handset operating in a wireless network associated therewith, the method comprising the steps of:
-
using a processor in wireless communication with the mobile handset via the wireless network, determining whether the mobile handset is a source of a Random Access Channel (RACH) overload in the wireless network; and upon determining that the mobile handset is a source of the RACH overload, configuring the mobile handset, using the processor, to replace usage of a first RACH resource causing the RACH overload with usage of a second RACH resource specified by the processor; wherein the mobile handset is part of a group of mobile handsets causing the RACH overload in the wireless network, wherein the second RACH resource includes a first set of preamble sequences for a Physical Random Access Channel (PRACH) in radio frames transmitted from mobile handsets in the group, and wherein the first set of preamble sequences is different from a second set of preamble sequences for the PRACH in the first RACH resource, and wherein the method further comprises the step of; using the processor, instructing each mobile handset in the group of mobile handsets to use approximately a same cyclic shift in a mobile handset-specific preamble sequence from the first set of preamble sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile communication node configured to provide a radio interface to a mobile handset in a wireless network associated with the mobile handset, wherein the mobile communication node comprises:
-
a receiver operable to receive wireless transmissions from a mobile handset; and a processor operable to; determine whether the mobile handset is a source of a Random Access Channel (RACH) overload in the wireless network; and configure the mobile handset to replace usage of a first RACH resource causing the RACH overload with usage of a second RACH resource specified by the processor when the processor determines that the mobile handset is a source of the RACH overload; wherein the mobile handset is part of a group of mobile handsets causing the RACH overload in the wireless network, wherein the second RACH resource includes a first set of preamble sequences for a Physical Random Access Channel (PRACH) in radio frames transmitted from mobile handsets in the group, and wherein the first set of preamble sequences is different from a second set of preamble sequences for the PRACH in the first RACH resources, and wherein the processor is further operable to; instruct each mobile handset in the group of mobile handsets to use approximately a same cyclic shift in a mobile handset-specific preamble sequence from the first set of preamble sequences. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising the steps of:
-
using a processor, establishing wireless communication with a mobile handset via a wireless network associated with the mobile handset; using the processor, monitoring a number of Random Access Channel (RACH) preamble transmissions from the mobile handset; using the processor, identifying the mobile handset as a source of a RACH overload when the number of RACH preamble transmissions from the mobile handset in a time interval exceeds a pre-determined threshold; and upon determining that the mobile handset is a source of the RACH overload, configuring the mobile handset, using the processor, to replace usage of a first RACH resource causing the RACH overload with usage of a second RACH resource specified by the processor, wherein the second RACH resource is different from the first RACH resource; wherein the mobile handset is part of a group of mobile handsets causing the RACH overload in the wireless network, wherein the second RACH resource includes a first set of preamble sequences for a Physical Random Access Channel (PRACH) in radio frames transmitted from mobile handsets in the group, and wherein the first set of preamble sequences is different from a second set of preamble sequences for the PRACH in the first RACH resource, and wherein the method further comprises the step of; using the processor, instructing each mobile handset in the group of mobile handsets to use approximately a same cyclic shift in a mobile handset-specific preamble sequence from the first set of preamble sequences. - View Dependent Claims (15)
-
-
16. A system for preventing a Denial of Service (DoS) attack in a wireless network, the system comprising:
-
a mobile handset operable in the wireless network; and a mobile communication node for providing a radio interface to the mobile handset in the wireless network, wherein the mobile communication node is configured to perform the following; determine whether the mobile handset is a source of a Random Access Channel (RACH) overload in the wireless network; and upon determining that the mobile handset is a source of the RACH overload, configure the mobile handset to replace usage of a first RACH resource causing the RACH overload with usage of a second RACH resource specified by the mobile communication node; wherein the mobile handset is part of a group of mobile handsets causing the RACH overload in the wireless network, wherein the second RACH resource includes a first set of preamble sequences for a Physical Random Access Channel (PRACH) in radio frames transmitted from mobile handsets in the group, and wherein the first set of preamble sequences is different from a second set of preamble sequences for the PRACH in the first RACH resource, and wherein the mobile communications node is configured to instruct each mobile handset in the group of mobile handsets to use approximately a same cyclic shift in a mobile handset-specific preamble sequence from the first set of preamble sequences. - View Dependent Claims (17, 18, 19)
-
Specification