The present invention relates to communication systems. In particular, the present invention relates to providing fault tolerant backup channel in the MAC/PHY layer for quick switching in case of link degradation and for providing load sharing.
In recent years, multimedia data over internet has been growing rapidly and becomes the major traffic in various networks today. Similarly, in a home environment, the in-home network traffic also grows rapidly. Unlike the older home networks, where the traffic is mostly related to file transfer, the modern home networking often involves massive multimedia traffic. The multimedia traffic may correspond to access, by a home PC or media player, of multimedia data provided by an internet multimedia data hosting site or an internet multimedia service provider. The multimedia traffic may also be associated with access of multimedia data stored on a server, another PC, or a home media gateway. While an error may be more forgiving for the file transfer application, where retransmission will take care of the problem, the transmission error will cause noticeable disturbance for multimedia streaming The multimedia data usually is stored and transmitted in a compressed form. An error in the received bit stream will often cause the error to propagate beyond the data impacted. For example, for the inter-frame coded video data such as MPEG1/2/4 and H.264, an error in the received bit stream may cause artifacts in several frames. Therefore, the network quality becomes a more concern for multimedia applications. Furthermore, the bandwidth requirement for multimedia applications is much higher than that for typical file transfer. In light of the increasing multimedia content resolution and quality, the multimedia data is taking up more sustained bandwidth than before. For example, a high-definition video may require up to 10-20 Mbps or more sustained bandwidth for good video quality.
Today several Home Networking (HN) technologies are available to the consumer. Among them, Wireless Local Area Networks (WLANs) based on the IEEE 802.11B/N/G standards, also called Wi-Fi, is the most popular in-home network technology. However, WLANs often suffer from poor Radio Frequency (RF) propagation, especially in multiple dwelling units (MDUs) with concrete walls, and from mutual interference that limits the capability to provide high-speed services with high Quality of Service (QoS) requirements for applications such as high definition video streaming. Accordingly, various wired-medium based technologies are being used for HN applications, such as power line-based, phone line-based and coaxial cable-based home networks have been standardized. Recently, a unified technology for home networking over multiple wired media is being defined by International Telecommunication Union—Telecommunication Standardization Sector (ITU-T) Recommendation G.9954, also called G.hn. The approach chosen for G.hn is a single modem optimized for multiple media.
The single unified HN technology offers various advantages such as interoperability and performance. The unified HN technology also adopts a Logical Link Control (LLC) sub-layer that ensures reliable delivery of data over home electrical wiring. The LLC employs an advanced selective ARQ (Automatic Retransmission Request) protocol that automatically re-transmits data affected by noise and provides error-free end-to-end Ethernet services to any G.hn device on the network connected to power lines, phone lines, or coaxial cables. While the ARQ scheme can improve the network reliability, the time period for detecting a transmission failure and notifying a re-route have be too long to support the time-critical multimedia transmission. Therefore, it is desired to develop a system with quick-switch fault tolerant backup channel that can quickly switch to the backup channel in case of transmission failure. Furthermore, in order to use the backup channel efficiently, it is desirable to remove the requirement of hot standby or to configure the backup channel as a secondary channel for load sharing.
According to a first aspect of the present disclosure, there is provided a network comprising a first domain and a second domain and an inter-domain bridge connecting the first domain and the second domain.
According to another aspect, the first domain and the second domain comprise multiple nodes. The first domain is a domain master node that controls operation of the nodes. In the event the first domain fails, the domain master node functionality is passed to a second node. In another aspect, a multicarrier scheme based on OFDM to transmit and receive media and the network is a G.hn network that is connected to a second network through the bridge. The network is a G.hn network that is connected to a Global Master for coordination between domains through the bridge. In another aspect, at least three domains are associated with three different media. The three media is power line, phone line and coaxial cable video and audio.
According to another aspect of the present disclosure, there is provided a method comprising providing a first stream of data and providing a second stream of data; and video streaming using the Transmission Control Protocol (TCP) and the Internet Protocol (IP) using the first and the second stream of data. In another aspect, the method may further comprise transmitting the data packets and delivering the data packets to the G.hn compliant modems for transmission over two different media. In another aspect, the method may further comprise receiving data by respective modems over two different media and receiving data from two separate links and combined by the video stream a re-construction layer.
In yet another aspect of the present disclosure, the method may further comprise delivering data to the video element for processing and display and providing a backup channel. The method may also include providing a re-construction layer to select the best quality channel and providing two channels that operate in parallel. In another aspect, the method may include providing that a backup channel that is configured for the cold standby mode where only one data stream over the primary channel is used.
In another aspect of the present disclosure, there is provided a modem comprising: a quick-switch backup channel feature that is capable of re-routing data to secondary channel when a primary channel quality deteriorates. The modem may also include a device for transmitting and receiving data over the primary channel and the secondary channel over different media formats that are unsynchronized. The modem may also have a device that sends data using a G.hn standard coordinated by the DM and synchronized with the MAC cycle. The modem may divide the MAC cycle into time intervals associated with transmission opportunities (TXOPs) assigned by the DM for nodes in the domain. The modem may also include a device to transmit using a quick-switch fault tolerant channel that utilizes a MAC cycle synchronization technique. The modem also can include transmitting two different media in a synchronized and phase-locked manner. The modem may further include transmitters for the primary channel and the secondary channel transmitting as domain masters so that the time slots on both channels are synchronized.
The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular description of preferred embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
In order to accommodate the increasing need of more bandwidth, better coverage and highly reliable communication in the home network environment, various wired-medium based technologies have been developed for Home Network (HN) applications, such as power line-based, phone line-based and coaxial cable-based HN standards. Recently, a unified technology for home networking over multiple wired media has been defined by International Telecommunication Union—Telecommunication Standardization Sector (ITU-T) Recommendation G.9954, also called G.hn. The approach chosen for G.hn is a single modem optimized for multiple media that are widely available in most existing homes.
G.hn specifies a single Physical Layer based on fast Fourier transform (FFT) orthogonal frequency-division multiplexing (OFDM) modulation and low-density parity-check code (LDPC) forward error correction (FEC) code. G.hn includes the capability to notch specific frequency bands to avoid interference with amateur radio bands and other licensed radio services. G.hn includes mechanisms to avoid interference with legacy home networking technologies and also with other wire line systems such as VDSL2 or other types of DSL used to access the home. OFDM systems split the transmitted signal into multiple orthogonal sub-carriers. In G.hn each one of the sub-carriers is modulated using QAM. The maximum QAM constellation supported by G.hn is 4096-QAM (12-bit QAM) The G.hn Media Access Control is based on a time division multiple access (TDMA) architecture, in which a “domain master” schedules Transmission Opportunities (TXOPs) that can be used by one or more devices in the “domain”. There are two types of TXOPs: Contention-Free Transmission Opportunities (CFTXOP), which has a fixed duration and are allocated to a specific pair of transmitter and receiver. CFTXOP are used for implementing TDMA Channel Access for specific applications that require quality of service (QoS). Shared Transmission Opportunities (STXOP), which are shared among multiple devices in the network. STXOP are divided into Time Slots (TS).
In a network, channel redundancy may have to be provided in order to cope with link failure.
As described above, the hot standby mode can quickly react to channel deterioration without data loss. However, this configuration will cause the modems to consume twice as much power as a system without backup channel. On the other hand, the cold standby mode only uses one pair of modems at a time so that the modems consume the same amount of power as the system without a backup channel. However, the cold standby system may cause severe data loss during channel switching. A system embodying the quick-switch fault tolerant backup channel according to the current invention is illustrated in
In the system shown in
As shown in
The exemplary system with the quick-switch fault tolerant backup channel shown in
The modem incorporating the quick-switch backup channel feature is capable of quickly re-route data to secondary channel when the primary channel quality deteriorates. Since the primary channel and the secondary channel may be over different media, the data on the two different media may not be synchronized. Therefore, the re-routed data may not be properly handled in the secondary channel. The G.hn standard defines synchronized media access coordinated by the DM and synchronized with the MAC cycle. The MAC cycle is divided into time intervals associated with transmission opportunities (TXOPs) assigned by the DM for nodes in the domain. The DM assigns at least one TXOP to transmit the media access plan (MAP) frame, which describes the boundaries of the TXOPs assigned for one or several following MAC cycles. In order to allow channel switching smoothly across two different media, the system incorporating quick-switch fault tolerant channel utilizes a MAC cycle synchronization technique. The MAC cycles of two channels over two different media are synchronized and phase-locked, as shown in
When data transmitted in one time slot is deteriorated, the receiving end will detect the failure during the time slot or shortly after. Upon the detection of a failure, the receiving end may notify the transmitting end according to a pre-defined protocol. This action will be taken up by the receiving side modem incorporating the quick-switch fault tolerant channel feature during the next available time slot I the reverse channel. Accordingly the transmit side modem can re-route the data in the next time slot. According to a first aspect, the method may switch data based on limited information. For example, a code may be embedded into the data and the code may provide data to provide the channel switching.
It will therefore be readily understood by those persons skilled in the art that the present invention is susceptible of broad utility and application. Many embodiments and adaptations of the present invention other than those described, as well as many variations, modifications and equivalent arrangements will be apparent from or reasonably suggested by the present invention and the foregoing description, without departing from the substance or scope of the present invention. Accordingly, while the present invention has been described herein in detail in relation to its preferred embodiment, it is to be understood that this disclosure is only illustrative and exemplary of the present invention and is made merely for purposes of providing a full and enabling disclosure of the invention. The foregoing disclosure is not intended or to be construed to limit the present invention or otherwise to exclude any such other embodiments, adaptations, variations, modifications and equivalent arrangements, the present invention being limited only by the claims appended hereto and the equivalents thereof
The invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described examples are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes, which come within the meaning and range of equivalency of the claims, are to be embraced within their scope.