Several techniques are defined by the
Broadband Forum to create Hybrid Access Networks. To illustrate them, we assume that the end user has an hybrid CPE (
Customer-premises equipment) router that is attached to both a wired access network such as
xDSL and a wireless one such as
LTE. Other deployments are possible, e.g., the end user might have two different access routers that are linked together by a cable instead of a single hybrid CPE router. The first deployment scenario is where the network operator provides a hybrid CPE router to each subscriber but no specialised equipment in the operator's network. There are two possible configurations for
IP addresses. A first deployment scenario is to allocate different IP addresses to the wired and wireless interfaces. In this case, the hybrid CPE router needs to load-balance intelligently the packets over the two networks. In particular, it must ensure that all packets belonging to a given
TCP connection are sent over the same interface. A second deployment scenario is to allocate the same IP address to both the wired and the wireless networks and configure the routing in these networks to ensure that packets are correctly routed. The second deployment scenario is where the network operator provides a hybrid CPE router to each subscriber and installs a Hybrid Aggregation Gateway (HAG) inside its access networks. The Hybrid Aggregation Gateway plays an important role in balancing the packets sent by and destined to the hybrid CPE router over the two access networks. Two technologies have been defined and deployed to enable hybrid CPE routers to interact with Hybrid Aggregation Gateways. The main objective of these technologies is to efficiently use the two access links even if they have different delay and bandwidth. One technical difficulty that occurs when distributing packets over such heterogeneous links is to accurately detect congestion, notably on the wireless network whose bandwidth can vary quickly, and cope with the reordering which is caused by the delay difference. One approach uses GRE tunnels to hide the two links to the upper layer protocol. Both the hybrid CPE and the HAG need to reorder the received packets to ensure that TCP receives in-sequence packets. The second approach uses
Multipath TCP, a recent
TCP extension that has been designed to enable the transmission of the packets that belong to a single session across different links. This approach leverages the ability of MPTCP to efficiently handle congestion and cope with reordering on the heterogeneous access links. MPTCP needs support in both the host and the server. Two approaches have been defined for the interactions between the hybrid CPE router and the Hybrid Aggregation Gateway. The transparent mode is used when the Hybrid Aggregation Gateway is placed on the path of all packets sent by the hybrid CPE router. Otherwise, the Hybrid Aggregation Gateway includes a TCP converter as defined in. Additional details on Hybrid Access Networks and their deployment are described in ==Deployments==