Packet processing method and device
First Claim
Patent Images
1. A method comprising:
- sending, by a home gateway and to a first gateway corresponding to a first access network, a first Internet Protocol (IP) address request message;
receiving, by the home gateway and from the first gateway, a first IP address response message comprising a first address of the home gateway on the first access network;
sending, by the home gateway and to a second gateway corresponding to a second access network, a second IP address request message;
receiving, by the home gateway and from the second gateway, a second IP address response message comprising a second address of the home gateway on the second access network;
receiving, by an aggregation gateway and from the home gateway, a first tunnel establishment request message comprising the first address and requesting establishment of a first tunnel between the first address and the second address of the aggregation gateway;
sending, by the aggregation gateway and to the home gateway in response to the first tunnel establishment request message, a first tunnel establishment success message;
receiving, by the aggregation gateway and from the home gateway, a second tunnel establishment request message comprising a third address of the home gateway on the second access network and requesting establishment of a second tunnel between the second address and the third address;
sending, by the aggregation gateway and to the home gateway in response to the second tunnel establishment request message, a second tunnel establishment success message; and
associating the first tunnel with the second tunnel to transmit traffic from the home gateway to a network through at least one of the first tunnel or the second tunnel,wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth.
1 Assignment
0 Petitions
Accused Products
Abstract
A packet processing method includes receiving, by an aggregation gateway, a first tunnel establishment request message sent by a home gateway, and sending a first tunnel establishment success message to the home gateway; receiving, by the aggregation gateway, a second tunnel establishment request message sent by the home gateway, and sending a second tunnel establishment success message to the home gateway; associating, by the aggregation gateway, a first tunnel with a second tunnel according to an identifier of the home gateway; and sending a downlink packet to the home gateway by using the first tunnel and/or the second tunnel. The embodiments of the present application may increase bandwidth.
16 Citations
25 Claims
-
1. A method comprising:
-
sending, by a home gateway and to a first gateway corresponding to a first access network, a first Internet Protocol (IP) address request message; receiving, by the home gateway and from the first gateway, a first IP address response message comprising a first address of the home gateway on the first access network; sending, by the home gateway and to a second gateway corresponding to a second access network, a second IP address request message; receiving, by the home gateway and from the second gateway, a second IP address response message comprising a second address of the home gateway on the second access network; receiving, by an aggregation gateway and from the home gateway, a first tunnel establishment request message comprising the first address and requesting establishment of a first tunnel between the first address and the second address of the aggregation gateway; sending, by the aggregation gateway and to the home gateway in response to the first tunnel establishment request message, a first tunnel establishment success message; receiving, by the aggregation gateway and from the home gateway, a second tunnel establishment request message comprising a third address of the home gateway on the second access network and requesting establishment of a second tunnel between the second address and the third address; sending, by the aggregation gateway and to the home gateway in response to the second tunnel establishment request message, a second tunnel establishment success message; and associating the first tunnel with the second tunnel to transmit traffic from the home gateway to a network through at least one of the first tunnel or the second tunnel, wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
sending, by a home gateway and to a first gateway corresponding to a first access network, a first Internet Protocol (IP) address request message; receiving, by the home gateway and from the first gateway, a first IP address response message comprising a first address of the home gateway on the first access network; sending, by the home gateway and to a second gateway corresponding to a second access network, a second IP address request message; receiving, by the home gateway and from the second gateway, a second IP address response message comprising a second address of the home gateway on the second access network; receiving, by an aggregation gateway, first traffic directed to the home gateway; and transmitting, by the aggregation gateway, the first traffic to the home gateway through one of a first tunnel, a second tunnel, or both the first tunnel and the second tunnel, wherein the first tunnel is between the aggregation gateway and the first address, wherein the second tunnel is between the aggregation gateway and the second address, wherein the first tunnel and the second tunnel are associated with each other based on an identifier of the home gateway, and wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method implemented by a home gateway, the method comprising:
-
obtaining a first address of the home gateway on a first access network by; sending, to a first gateway corresponding to the first access network, a first Internet Protocol (IP) address request message, and receiving, from the first gateway, a first IP address response message comprising the first address; establishing a first tunnel between the first address and an aggregation gateway;
obtaining a second address of the home gateway on a second access network by;sending, to a second gateway corresponding to the second access network, a second IP address request message, and receiving, from the second gateway, a second IP address response message comprising the second address; establishing a second tunnel between the second address and the aggregation gateway; receiving first traffic from a user equipment; and sending the first traffic to the aggregation gateway through one of the first tunnel, the second tunnel, or both the first tunnel and the second tunnel, wherein the first tunnel and the second tunnel are associated with each other based on an identifier of the home gateway, and wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A home gateway comprising:
-
a memory comprising instructions; and a processor coupled to the memory and configured to execute the instructions, which causes the processor to be configured to; obtain a first address of the home gateway on a first access network by; sending, to a first gateway corresponding to the first access network, a first Internet Protocol (IP) address request message, and receiving, from the first gateway, a first IP address response message comprising the first address; establish a first tunnel between the first address and an aggregation gateway; obtain a second address of the home gateway on a second access network by; sending, to a second gateway corresponding to the second access network, a second IP address request message, and receiving, from the second gateway, a second IP address response message comprising the second address; establish a second tunnel between the second address and the aggregation gateway; receive first traffic from a user equipment; and send the first traffic to the aggregation gateway through one of the first tunnel, the second tunnel, or both the first tunnel and the second tunnel, wherein the first tunnel and the second tunnel are associated with each other based on an identifier of the home gateway, and wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth.
-
-
23. A system comprising:
-
an aggregation gateway; and a home gateway configured to; obtain a first address of the home gateway on a first access network by; sending, to a first gateway corresponding to the first access network, a first Internet Protocol (IP) address request message, and receiving, from the first gateway, a first IP address response message comprising the first address; establish a first tunnel between the first address and the aggregation gateway;
obtain a second address of the home gateway on a second access network by;sending, to a second gateway corresponding to the second access network, a second IP address request message, and receiving, from the second gateway, a second IP address response message comprising the second address; establish a second tunnel between the second address and the aggregation gateway; receive first traffic from a user equipment; and send the first traffic to the aggregation gateway through one of the first tunnel, the second tunnel, or both the first tunnel and the second tunnel, wherein the first tunnel and the second tunnel are associated with each other based on an identifier of the home gateway, and wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth.
-
-
24. A system comprising:
-
a home gateway comprising a first address on a first access network, comprising a second address on a second access network, and configured to; send to a first gateway corresponding to the first access network, a first Internet Protocol (IP) address request message, receive, from the first gateway, a first IP address response message comprising the first address, send, to a second gateway corresponding to the second access network, a second IP address request message, and receive, from the second gateway, a second IP address response message comprising the second address; and an aggregation gateway comprising a third address and configured to; receive, from the home gateway, a first tunnel establishment request message comprising the first address and requesting establishment of a first tunnel between the first address and the third address; send, to the home gateway in response to the first tunnel establishment request message, a first tunnel establishment success message; receive, from the home gateway, a second tunnel establishment request message comprising the second address and requesting establishment of a second tunnel between the second address and the third address; send, to the home gateway in response to the second tunnel establishment request message, a second tunnel establishment success message; and associate the first tunnel with the second tunnel to transmit traffic from the home gateway to a network through at least one of the first tunnel or the second tunnel, wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth.
-
-
25. A system comprising:
-
a home gateway comprising a first address on a first access network, comprising a second address on a second access network, and configured to; send to a first gateway corresponding to the first access network, a first Internet Protocol (IP) address request message, receive, from the first gateway, a first IP address response message comprising the first address, send, to a second gateway corresponding to the second access network, a second IP address request message, and receive, from the second gateway, a second IP address response message comprising the second address; and an aggregation gateway configured to; receive first traffic directed to the home gateway; and transmit the first traffic to the home gateway through one of a first tunnel, a second tunnel, or both the first tunnel and the second tunnel, wherein the first tunnel is between the aggregation gateway and the first address, wherein the second tunnel is between the aggregation gateway and the second address, wherein the first tunnel and the second tunnel are associated with each other based on an identifier of the home gateway, and wherein a sum of a first preset bandwidth of the first tunnel and a second preset bandwidth of the second tunnel is a maximum available bandwidth.
-
Specification