US2021400553A1PendingUtilityA1

Cell Site Gateway (CSG) Determining Method and Apparatus

Assignee: HUAWEI TECH CO LTDPriority: Mar 6, 2019Filed: Sep 3, 2021Published: Dec 23, 2021
Est. expiryMar 6, 2039(~12.6 yrs left)· nominal 20-yr term from priority
H04W 36/324H04W 36/322H04W 84/045H04W 64/006H04W 76/11H04W 40/24H04L 45/50H04W 40/20H04L 12/4633H04W 40/026H04W 36/0061H04W 4/021H04W 4/027H04W 36/12H04W 76/12
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A cell site gateway (CSG) determining method includes a first device obtains, before a first moment, a location range in which a mobile device is located at the first moment; and the first device obtains an identifier of at least one target CSG based on the location range before the first moment, where the at least one target CSG can provide downlink data transmission for the mobile device at the first moment. The target CSG that can provide the downlink data transmission for the mobile device at the first moment is further determined through estimation of the location range in which the mobile device is located at a subsequent first moment.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A cell site gateway (CSG) determining method comprising:
 obtaining, by a first device before a first moment, a location range in which a mobile device is located at the first moment; and   obtaining, by the first device, an identifier of a target CSG based on the location range before the first moment,   wherein the target CSG is capable of providing downlink data transmission for the mobile device at the first moment.   
     
     
         2 . The method of  claim 1 , wherein obtaining the location comprises:
 determining, by the first device, a first location of the mobile device at a second moment, wherein the second moment is earlier than the first moment; and   calculating, by the first device, the location range based on the first location, the second moment, a preset speed, and a preset duration, wherein the preset speed is a moving speed of the mobile device during the preset duration, and wherein the preset duration is a duration between the second moment and the first moment.   
     
     
         3 . The method of  claim 1 , wherein obtaining the location range comprises:
 determining, by the first device, a first location of the mobile device at a second moment, and a speed of the mobile device, wherein the speed is a moving speed of the mobile device, and wherein the second moment is earlier than the first moment; and   calculating, by the first device, the location range based on the first location, the second moment, the speed, and a preset duration, wherein the preset duration is a duration between the second moment and the first moment.   
     
     
         4 . The method of  claim 1 , wherein obtaining the location range comprises:
 determining, by the first device, a first location, a second moment, a first speed, a first acceleration, a second location, a third moment, a second speed, and a second acceleration of the mobile device, wherein the first location is a location at which the mobile device is located at the second moment, the first speed is a moving speed of the mobile device at the second moment, the first acceleration is a moving acceleration of the mobile device at the second moment, the second location is a location at which the mobile device is located at the third moment, the second speed is a moving speed of the mobile device at the third moment, the second acceleration is a moving acceleration of the mobile device at the third moment, and both the second moment and the third moment are earlier than the first moment; and   calculating, by the first device based on a prediction algorithm, the location range based on the first location, the second moment, the first speed, the first acceleration, the second location, the third moment, the second speed, the second acceleration, and the preset duration, wherein the preset duration is a duration between the second moment and the first moment or a duration between the third moment and the first moment.   
     
     
         5 . The method of  claim 1 , wherein the first device is a multi-service aggregation site gateway (MASG), and obtaining the identifier of the target CSG comprises:
 obtaining, by the first device, a mapping relationship from a controller;   determining, by the first device based on the location range, an identifier of a radio access device covering the location range; and   obtaining, by the first device, the identifier of the target CSG according to the mapping relationship and the identifier of the radio access device, wherein the mapping relationship comprises the identifier of the target CSG and the identifier of the radio access device.   
     
     
         6 . The method of  claim 1 , wherein the first device is an MASG, and wherein after obtaining the identifier of the target CSG, the method further comprises:
 establishing, by the first device before the first moment, a tunnel based on the identifier of the target CSG and the target CSG; and   sending, by the first device, downlink data of the mobile device to the target CSG through the tunnel at the first moment.   
     
     
         7 . The method of  claim 6 , wherein establishing the tunnel comprises sending, by the first device, a correspondence used for tunnel forwarding to the target CSG, wherein the correspondence comprises the identifier of the target CSG and tunnel information used for tunnel encapsulation. 
     
     
         8 . The method of  claim 1 , wherein the first device is a controller, and wherein obtaining the identifier of the CSG comprises:
 determining, by the first device based on the location range, an identifier of a radio access device covering the location range; and   obtaining, by the first device, the identifier of the target CSG according to a mapping relationship and the identifier of the radio access device, wherein the mapping relationship comprises the identifier of the target CSG and the identifier of the radio access device.   
     
     
         9 . The method of  claim 8 , wherein the controller is a mobility management controller, and wherein the method further comprises sending, by the first device, the identifier of the target CSG to a network controller. 
     
     
         10 . The method of  claim 8 , wherein the controller is a network controller, and wherein the method further comprises obtaining, by the first device, the mapping relationship from a mobility management controller. 
     
     
         11 . A cell site gateway (CSG) determining apparatus comprising:
 a processor; and   a non-transitory computer-readable storage medium coupled to the processor and configured to store programming instructions for execution by the processor, wherein the programming instructions instruct the processor to:
 obtain, before a first moment, a location range in which a mobile device is located at the first moment; and 
 obtain an identifier of a target CSG based on the location range before the first moment, 
 wherein the target CSG is capable of providing downlink data transmission for the mobile device at the first moment. 
   
     
     
         12 . The apparatus of  claim 11 , wherein the programming instructions further instruct the processor to:
 determine a first location of the mobile device at a second moment, wherein the second moment is earlier than the first moment; and   calculate the location range based on the first location, the second moment, a preset speed, and a preset duration, wherein the preset speed is a moving speed of the mobile device during the preset duration, and wherein the preset duration is a duration between the second moment and the first moment.   
     
     
         13 . The apparatus of  claim 11 , wherein the programming instructions instruct the processor to:
 determine a first location of the mobile device at a second moment and a speed of the mobile device, wherein the speed is a moving speed of the mobile device, and wherein the second moment is earlier than the first moment; and   calculate the location range based on the first location, the second moment, the speed, and a preset duration, wherein the preset duration is a duration between the second moment and the first moment.   
     
     
         14 . The apparatus of  claim 11 , wherein the programming instructions instruct the processor to:
 determine a first location, a second moment, a first speed, a first acceleration, a second location, a third moment, a second speed, and a second acceleration of the mobile device, wherein the first location is a location at which the mobile device is located at the second moment, the first speed is a moving speed of the mobile device at the second moment, the first acceleration is a moving acceleration of the mobile device at the second moment, the second location is a location at which the mobile device is located at the third moment, the second speed is a moving speed of the mobile device at the third moment, the second acceleration is a moving acceleration of the mobile device at the third moment, and both the second moment and the third moment are earlier than the first moment; and   calculate, based on a prediction algorithm, the location range based on the first location, the second moment, the first speed, the first acceleration, the second location, the third moment, the second speed, the second acceleration, and the preset duration, wherein the preset duration is a duration between the second moment and the first moment or a duration between the third moment and the first moment.   
     
     
         15 . The apparatus of  claim 11 , wherein the apparatus is configured in a multi-service aggregation site gateway (MASG) or the apparatus is an MASG, and wherein the programming instructions instruct the processor to:
 obtain a mapping relationship from a controller;   determine, based on the location range, an identifier of a radio access device covering the location range; and   obtain the identifier of the target CSG according to the mapping relationship and the identifier of the radio access device, wherein the mapping relationship comprises the identifier of the target CSG and the identifier of the radio access device.   
     
     
         16 . The apparatus according to  claim 11 , wherein the apparatus is configured in an MASG or the apparatus is an MASG, and wherein the programming instructions further instruct the apparatus to:
 establish, before the first moment, a tunnel based on the identifier of the target CSG and the target CSG; and   send downlink data of the mobile device to the target CSG through the tunnel at the first moment.   
     
     
         17 . The apparatus of  claim 16 , wherein the programming instructions instruct the apparatus to send a correspondence used for tunnel forwarding to the target CSG, wherein the correspondence comprises the identifier of the target CSG and tunnel information used for tunnel encapsulation. 
     
     
         18 . The apparatus of  claim 11 , wherein the apparatus is configured in a controller or the apparatus is a controller, and wherein the programming instructions instruct the processor to:
 determine, based on the location range, an identifier of a radio access device covering the location range; and   obtain the identifier of the target CSG according to a mapping relationship and the identifier of the radio access device, wherein the mapping relationship comprises the identifier of the target CSG and the identifier of the radio access device.   
     
     
         19 . The apparatus of  claim 18 , wherein the controller is a mobility management controller, and wherein the programming instructions further instruct the apparatus to send the identifier of the target CSG to a network controller. 
     
     
         20 . The apparatus of  claim 19 , wherein the controller is a network controller, and wherein the programming instructions instruct the processor to obtain the mapping relationship from a mobility management controller.

Join the waitlist — get patent alerts

Track US2021400553A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.