METHOD FOR IMPLEMENTING LOCAL ROUTING OF TRAFFIC, BASE STATION AND SYSTEM
First Claim
1. A method for implementing local routing of traffic, comprising:
- judging whether local routing processing is performed on an uplink traffic flow of a first terminal that serves as a sending end;
if it is judged as yes, updating a key of the uplink traffic flow of the first terminal and/or a key of a downlink traffic flow of a second terminal that serves as a receiving end to a public key; and
forwarding an encrypted data packet of the uplink traffic flow of the first terminal to the second terminal through the downlink traffic flow of the second terminal, wherein an encryption and decryption operation is not performed on the encrypted data packet before the forwarding or during the forwarding.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method for implementing local routing of traffic, a base station and a system are provided, which relate to the field of communications technologies. The method for implementing local routing of traffic includes: judging whether local routing processing is performed on an uplink traffic flow of a first terminal that serves as a sending end; if it is judged as yes, updating a key of the uplink traffic flow of the first terminal and/or a key of a downlink traffic flow of a second terminal that serves as a receiving end to a public key; forwarding an encrypted data packet of the uplink traffic flow of the first terminal to the second terminal through the downlink traffic flow of the second terminal, where an encryption and decryption operation is not performed on the encrypted data packet before the forwarding or during the forwarding.
19 Citations
10 Claims
-
1. A method for implementing local routing of traffic, comprising:
-
judging whether local routing processing is performed on an uplink traffic flow of a first terminal that serves as a sending end; if it is judged as yes, updating a key of the uplink traffic flow of the first terminal and/or a key of a downlink traffic flow of a second terminal that serves as a receiving end to a public key; and forwarding an encrypted data packet of the uplink traffic flow of the first terminal to the second terminal through the downlink traffic flow of the second terminal, wherein an encryption and decryption operation is not performed on the encrypted data packet before the forwarding or during the forwarding. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A base station, comprising:
-
a judging module, configured to judge whether local routing processing is performed on an uplink traffic flow of a first terminal that serves as a sending end; an updating module, configured to update a key of the uplink traffic flow of the first terminal and/or a key of a downlink traffic flow of a second terminal that serves as a receiving end to a public key when an output result of the judging module is yes; and a forwarding module, configured to forward an encrypted data packet of the uplink traffic flow of the first terminal to the second terminal through the downlink traffic flow of the second terminal after the updating module finishes updating the key, wherein an encryption and decryption operation is not performed on the encrypted data packet before the forwarding or during the forwarding. - View Dependent Claims (7, 8, 9)
-
-
10. A communication system, comprising:
- a first terminal that serves as a sending end, a second terminal that serves as a receiving end, and a base station, wherein
the base station is configured to judge whether local routing processing is performed on an uplink traffic flow of the first terminal, and update a key of the uplink traffic flow of the first terminal and/or a key of a downlink traffic flow of the second terminal to a public key if a judgment result is yes;
forward an encrypted data packet of the uplink traffic flow of the first terminal to the second terminal through the downlink traffic flow of the second terminal, wherein an encryption and decryption operation is not performed on the encrypted data packet before the forwarding or during the forwarding.
- a first terminal that serves as a sending end, a second terminal that serves as a receiving end, and a base station, wherein
Specification