Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
COMMUNICATIONS APPARATUS
Document Type and Number:
WIPO Patent Application WO/2011/073677
Kind Code:
A1
Abstract:
Disclosed is a communications apparatus comprising: a first medium interface circuit that communicates data over a powerline medium, a first medium access controller, for controlling the first medium interface circuit, said first medium access controller having a first MAC address; a second medium interface circuit that is 802.11 compliant and which communicates data wirelessly, a second medium access controller, which controls the second medium interface circuit, said second medium access controller having a second MAC address; and a communications medium access controller that is operative to provide for communication of data simultaneously over the powerline medium and wirelessly by way of the first and second medium interface circuits; wherein said first medium interface circuit and said second medium interface circuit are linked at the layer II level of the OSI model.A network of said devices is also disclosed, the network possibly including device connected via only one of the media.

Inventors:
HURWITZ JONATHAN EPHRAIM DAVID (GB)
OGARA FERNANDEZ DE ARROYABE JOSIE MARIA (ES)
RUIZ LOPEZ DAVID (ES)
RIVIERO INSUA JUAN CARLOS (ES)
Application Number:
PCT/GB2010/052133
Publication Date:
June 23, 2011
Filing Date:
December 17, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
GIGLE NETWORKS LTD (GB)
HURWITZ JONATHAN EPHRAIM DAVID (GB)
OGARA FERNANDEZ DE ARROYABE JOSIE MARIA (ES)
RUIZ LOPEZ DAVID (ES)
RIVIERO INSUA JUAN CARLOS (ES)
International Classes:
H04L12/28
Domestic Patent References:
WO2008142450A12008-11-27
WO2008142449A12008-11-27
WO2008142450A12008-11-27
WO2007039723A12007-04-12
Foreign References:
US20070177623A12007-08-02
US20070201540A12007-08-30
US6243413B12001-06-05
GB0914773A2009-08-25
GB0914775A2009-08-25
GB0914774A2009-08-25
Attorney, Agent or Firm:
MURGITROYD & COMPANY (165-169 Scotland StreetGlasgow, Strathclyde G5 8PL, GB)
Download PDF:
Claims:
CLAIMS:

1 . Communications apparatus comprising:

a first medium interface circuit that is operable to communicate data over a powerline medium,

a first medium access controller, which is operable to control the first medium interface circuit, said first medium access controller having a first MAC address;

a second medium interface circuit that is 802.1 1 compliant and which is operable to communicate data wirelessly,

a second medium access controller, which is operable to control the second medium interface circuit, said second medium access controller having a second MAC address; and

a communications controller that is operable to provide for communication of data simultaneously over the powerline medium and wirelessly by way of the first and second medium interface circuits;

wherein said first medium interface circuit and said second medium interface circuit are linked at the layer II level of the OSI model. 2. Communications apparatus according to claim 1 comprising a routing controller that comprises routing data, the routing data determining the identity of an apparatus with which the communications apparatus is to communicate. 3. Communications apparatus according to claim 2 and where the communications apparatus forms part of a network of such

communications apparatus, in which the routing data is in the form of a routing table containing device identifications for each of the other communications apparatus.

4. Communications apparatus according to any preceding claim, in which said communications controller appears to have one or more MAC addresses to other parts of said network, the MAC address or addresses visible to a particular node on said network being dependent on the medium or mediums through which the particular node and said

communications apparatus are connected.

5. Communications apparatus according to any preceding claim in which communications between said first medium interface circuit and said second medium interface circuit is by means of Ethernet in compliance with the 802.3 standard.

6. Communications apparatus according to any preceding claim, in which the first medium access controller and the first medium interface circuit are formed as part of a first System on a Chip (SoC) and the second medium access controller and the second medium interface circuit are formed as part of a second System on a Chip (SoC).

7. Communications apparatus according to any of claims 1 to 5, in which first and second medium access controllers and the first and second medium interface circuits form part of a single System on a Chip (SoC).

8. Communications apparatus according to claim 6, in which the communications controller forms part of the first System on a Chip.

9. Communications apparatus according to claim 6, in which the communications controller forms part of the second System on a Chip.

10. Communications apparatus according to claim 9 and where the first System on a Chip comprises a third medium interface circuit that is configured to, in use, communicate data over a different wired medium, the first System on a Chip comprises a convergence layer controller that is operative to control medium access controllers associated with the first and third medium interface circuits.

1 1 . Communications apparatus according to any one of claims 8 to 10, in which communications between the first and second Systems on a Chip is by means of a frame based standard. 12. Communications apparatus according to any preceding claim, in which data is split between the first and second medium interface circuits in dependence on a quality of service measure.

13. Communications apparatus according to claim 12, in which the quality of service measure comprises at least one of: bandwidth, medium latency, extent of packet loss, a type of data to be communicated and a condition of the data to be communicated.

14. Communications apparatus according to claim 12 or 13 and where the data is split in dependence on a quality of service measure that depends on a condition of at least one of the powerline medium and the wireless medium, the communications apparatus comprises at least one of:

a first medium access controller that is operative to obtain information from the powerline medium; and

a second medium access controller that is operative to obtain information from the wireless medium.

15. Communications apparatus according to claim 14, in which the communications apparatus is operative to convey the information obtained from a medium to the communications controller. 16. Communications apparatus according to any preceding claim and where the communications controller forms part of one of a first unit comprising the first medium interface circuit and a second unit comprising the second medium interface circuit, in which the information obtained from the medium is conveyed from one unit to the other by means of a communications link operating according to a frame based standard.

17. Communications apparatus according to any preceding claim, in which the communications apparatus comprises at least a third medium interface circuit that is configured to, in use, communicate data over a medium different to the wired and the wireless media.

18. Communications apparatus according to claim 17, in which the third medium interface circuit is configured to, in use, communicate data over a wired medium different to the wired medium of the first medium interface circuit.

19. Communications apparatus according to claim 17 or 18, in which the first and third medium interface circuits both form part of a first System on a Chip (SoC) and the second medium interface circuit forms part of a second System on a Chip (SoC).

20. Communications apparatus according to claim 17 or 18, in which the first to third medium interface circuits form part of the same System on a Chip (SoC) with an on chip communication means between each subsystem providing for communication according to a frame based standard.

21 . Communications apparatus according to any preceding claim, in which a medium interface circuit is configured to operate as a transceiver.

22. Network apparatus comprising at least first and second

communications apparatus according to any one of the preceding claims, the first and second communications apparatus being in data

communication with each other by way of each of the powerline medium and the wireless medium, each forming a node on a network.

23. Networking apparatus according to claim 22 being multi-media networking apparatus.

24. Networking apparatus according to claim 22 or 23 further comprising at least one node connected to the network by way of said wireless medium only or said powerline medium only, wherein each node comprises routing information for each other node connected to the same communication medium, and wherein all nodes connected to the powerline network comprise routing information to all other nodes in the network regardless of the medium or media the other nodes are connected. 25. Networking apparatus according to claim 24 comprising a first node connected to the network by way of said wireless medium only and a second node connected to the network by way of said powerline medium only, said networking apparatus being operable, should communication of data between said first and second nodes be required, such that: one of said the first and second communications apparatus is designated as an access point for said wireless medium and informs the other nodes connected to the powerline medium that it can communicate with the other network nodes,

all nodes connected to the wireless medium are requested to send their data to the access point via its second medium interface circuit, and the access point, having checked that the received data is addressed to a node not on the wireless network, sends it to its first medium interface circuit via the layer II level link and then onto said second node.

Description:
Communications apparatus

Field of the invention The present invention relates to communications apparatus and network apparatus comprising such communications apparatus.

Background to the invention It is known to provide for data communication between two modem apparatus by way of different media. For example, WO 2008/142449 (to the present applicant) describes modem apparatus that is operative to transmit and receive data over powerlines, telephone lines and coaxial cables. According to known approaches, the modem apparatus is operative to choose one of the media over which to communicate with a particular medium being chosen in dependence on quality of service requirements, such as latency and bandwidth. Typically, known modem apparatus implements Ethernet based protocols that force

communications through a single medium. Known modem apparatus may, for example, communicate wirelessly by means of an 802.1 1 compliant device in accordance with a spanning tree protocol, which is operative to reduce the likelihood of data loops being formed.

The present inventors have appreciated that such known data

communications apparatus have shortcomings. More specifically, the present inventors have appreciated that communications apparatus having the capability to communicate over plural different media may be improved to provide for better utilisation of the plural different media. It is therefore an object for the present invention to provide improved communications apparatus that is operable to provide for communication of data over different media. Statement of invention

According to a first aspect of the present invention there is provided communications apparatus comprising:

a first medium interface circuit that is operable to communicate data over a powerline medium,

a first medium access controller, which is operable to control the first medium interface circuit, said first medium access controller having a first MAC address;

a second medium interface circuit that is 802.1 1 compliant and which is operable to communicate data wirelessly,

a second medium access controller, which is operable to control the second medium interface circuit, said second medium access controller having a second MAC address; and

a communications controller that is operable to provide for communication of data simultaneously over the powerline medium and wirelessly by way of the first and second medium interface circuits;

wherein said first medium interface circuit and said second medium interface circuit are linked at the layer II level of the OSI model. The present inventors have appreciated that powerline and wireless media are widely accessible. In the light of this appreciation and of the shortcomings of known communications apparatus the inventors have devised communications apparatus in which a communications controller is operative to provide for communication of data simultaneously over the powerline medium and wirelessly. The first and second medium interface circuits may operate asynchronously of each other. Thus, the

communications apparatus can improve performance by making use of both of the powerline medium and the wireless medium by splitting data between the two media.

More specifically, the communications apparatus may comprise a routing controller that comprises routing data, the routing data determining the identity of an apparatus, such as a second communications apparatus, with which the communications apparatus is to communicate. For example and where the communications apparatus forms part of a network of such communications apparatus, the routing data may be in the form of a routing table containing device identifications for each of the other communications apparatus. Hence, all possible paths other than a path between the communications apparatus and the other apparatus may be effectively disabled. Therefore, there may be no need for a protocol, such as the spanning tree protocol, to avoid the formation of data loops.

The communications controller may be a system medium access controller that is operative to control each of the first and second medium access controllers.

The first medium access controller and the first medium interface circuit may be formed as part of a first unit, such as a first System on a Chip (SoC), and the second medium access controller and the second medium interface circuit may be formed as part of a second unit, such as a second System on a Chip (SoC). Alternatively, the first and second medium access controllers and the first and second interface circuits may form part of a single System on a Chip (SoC). In a first embodiment, the communications controller may form part of the first unit.

In a second embodiment, the communications controller may form part of the second unit. More specifically and where the first unit comprises a third medium interface circuit that is configured to, in use, communicate data over a different wired medium, such as a coaxial cable, the first unit may comprise a convergence layer controller that is operative to control medium access controllers associated with the first and third medium interface circuits.

In each of the first and second embodiments, communications between the first and second units may be by means of a frame based standard, such as Ethernet according to the 802.3 standard. The Ethernet standard may be transmitted across one of several inter system connections, such as one of the following: MM, RMII, RvMII, GMII, RGMII, SMII, 10/100, 10/100/1000, USB1 .1 , USB2, USB3, SDIO, PCIe and PCI.

Data may be split between the first and second medium interface circuits in dependence on a quality of service measure. The quality of service measure may comprise at least one of: bandwidth, medium latency, extent of packet loss, a type of data to be communicated, such as movie or audio, and a condition of the data to be communicated. A quality of service metric may be determined as described in WO 2008/142450 (to the present applicant) or WO 2008/142449 (to the present applicant).

Where the data is split in dependence on a quality of service measure that depends on a condition of at least one of the powerline medium and wirelessly, the communications apparatus may comprise at least one of: a first medium access controller that is operative to obtain information from the powerline medium; and

a second medium access controller that is operative to obtain information from the wireless medium.

More specifically, the communications apparatus may be operative to convey the information obtained from a medium to the communications controller. Where the communications controller forms part of one of a first unit comprising the first medium interface circuit and a second unit comprising the second medium interface circuit, the information obtained from the medium may be conveyed from one unit to the other by means of a communications link operating according to a frame based standard, such as Ethernet. Alternatively or in addition, the communications apparatus may comprise at least a third medium interface circuit that is configured to, in use, communicate data over a medium different to the wired and the wireless media. More specifically, the third medium interface circuit may be configured to, in use, communicate data over a wired medium different to the wired medium of the first medium interface. For example, the first medium interface circuit may be configured to communicate data over powerline and the third medium interface circuit may be configured to communicate data over a coaxial cable. The first and third medium interface circuits may both form part of a first System on a Chip (SoC) and the second medium interface circuit may form part of a second System on a Chip (SoC). Alternatively, the first to third medium interface circuits may form part of the same System on a Chip (SoC) with an on chip

communication means between each subsystem providing for

communication according to a frame based standard, such as Ethernet. Alternatively or in addition, a medium interface circuit may be configured to operate as a transceiver. Thus, the medium interface circuit may be operable to receive or transmit data. According to a second aspect of the present invention, there is provided network apparatus comprising at least first and second communications apparatus according to the first aspect of the present invention, the first and second communications apparatus being in data communication with each other by way of each of the powerline medium and the wireless medium. Thus, both the powerline medium and the wireless medium provide a communications path between the first and second

communications apparatus.

More specifically, the networking apparatus may be multi-media

networking apparatus, e.g. installed or for installation in a residential or commercial building.

Further embodiments of the second aspect of the present invention may comprise one or more features of the first aspect of the present invention.

According to a third aspect of the present invention there is provided a communications apparatus comprising:

a first medium interface circuit that is configured to, in use, communicate data over a wired medium,

a first medium access controller, which is operative to control the first medium interface circuit, said first medium access controller having a first MAC address;

a second medium interface circuit and which is configured to, in use, communicate data wirelessly, a second medium access controller, which is operative to control the second medium interface circuit, said second medium access controller having a second MAC address; and

a communications controller that is operative to provide for communication of data simultaneously over the wired medium and wirelessly by way of the first and second medium interface circuits;

wherein said first medium interface circuit and said second medium interface circuit are linked at the layer II level of the OSI model. More specifically, the wired medium may be one of powerline, twisted pair and coaxial cable.

Alternatively or in addition, the second medium interface circuit may be 802.1 1 compliant.

Further embodiments of the third aspect of the present invention may comprise one or more features of the first or second aspects of the present invention. Brief description of drawings

Further features and advantages of the present invention will become apparent from the following specific description, which is given by way of example only and with reference to the accompanying drawings, in which:

Figure 1 shows a communications network according to the present invention;

Figure 2 is a representation of physical and medium access control layers in communications apparatus according to a first embodiment; and Figure 3 is a representation of physical and medium access control layers in communications apparatus according to a second embodiment. Figure 1 shows first 12 and second 14 nodes (which each constitute communications apparatus) of a communications network 10 of consumer products in a building. The communications network 10 comprises further un-illustrated nodes that are connected to each other and to the nodes shown in Figure 1 in the same fashion that the first and second nodes are connected to each other. The first and second nodes 12, 14 are connected to each other by already installed communications media. More specifically, the already installed communications media consist of: a powerline cable 16 (which constitutes a powerline medium); a coaxial cable 18 (which constitutes a third communications medium); and a wireless connection 20 (which constitutes an wireless medium). The network 10 of Figure 1 is used to provide for communication between and amongst a plurality of rooms in the building. Thus, for example, each of nodes may be located in a different room of the residential building. Each of the nodes comprises a different multi-media device. Thus, the first node 12 comprises a Home Gateway (HGW) and the second node 14 comprises audio-visual entertainment apparatus. Each of the first 12 and second nodes comprises a home networking integrated circuit (a GGL541 from Gigle Networks Ltd of Capital House, 2 Festival Square, Edinburgh, EH3 9SU, UK) provided within an appropriate enclosure. The home networking integrated circuit provides for

communication over the wired communications media as is described below in more detail. Each of the first 12 and second nodes also comprises a wireless communications circuit that is operable according to at least one of the 802.1 1 standards, such as 802.1 1 a, 802.1 1 b, 802.1 1 g, 802.1 1 n, etc. Each network node is operative to provide for

communication with a consumer product by way of an Ethernet

communications controller and with the other nodes in the network over the communications media shown in Figure 1 . Reference should be made to publicly available product data from the vendor of the GGL541 and from a vendor of a wireless communications circuit, such as Intel, Broadcom, Marvell, Ralink, Atheros and CSR; such product data provides sufficient information for the skilled person to implement the network shown in Figure 1 without resorting to any more than ordinary design skill. Each node comprises a routing controller that comprises routing data in the form of a routing table containing device identifications for each of the other nodes in the network. The routing table is operative to identify a receiving node within the network that is to receive data. Hence, all possible paths other than a path between two nodes are effectively disabled.

A first embodiment of a node is represented in Figure 2. More specifically, the embodiment 30 of Figure 2 shows the physical and medium access control levels within the node. The node of Figure 2 comprises a powerline medium transceiver 32 (which constitutes a first medium interface circuit), which is operative to interface with the powerline cable 16, 34. The node of Figure 2 also comprises a coaxial cable interface circuit 36 (which constitutes a third medium interface circuit), which is operative to interface with the coaxial cable 18, 38. The powerline medium transceiver 32 is controlled by a first Medium Access Controller (MAC) 40 and the coaxial cable interface circuit 36 is controlled by a third Medium Access Controller (MAC) 42. A system Medium Access

Controller 44 (which constitutes a communications controller) controls the splitting of data amongst the powerline cable 34, the coaxial cable 38 and the wireless connection, as is described below in more detail. The hitherto components described are formed as part of a first System on a Chip (SoC) (which constitutes a first unit) based upon the GGL541 mentioned above. The node of Figure 2 further comprises an 802.1 1 compliant transceiver 46 (which constitutes a second medium interface circuit), which is operative to interface with the wireless connection 20, 48. The 802.1 1 compliant transceiver 46 is controlled by a second Medium Access

Controller (MAC) 50. The 802.1 1 compliant transceiver 46 and the second Medium Access Controller 50 form part of a second System on a Chip (SoC) (which constitutes a second unit). Communication between the system Medium Access Controller 44 and the second Medium Access Controller 50 is by way of an Ethernet connection 52.

The operation of the first embodiment will now be described with reference to Figures 1 , 2. Movie data is to be transmitted between the first 12 and second 14 nodes. Each of the first and second Medium Access Controllers 40, 42 is operative to obtain information from its respective channel relating to quality of service measures, such as available bandwidth, latency and extent of packet loss. Also, the third Medium Access

Controller 50 is operative to obtain information from the wireless connection 48 relating to quality of service measures, such as available bandwidth, latency and extent of packet loss; such information is conveyed to the system Medium Access Controller 44 by way of the Ethernet connection 52. This connection 52 is therefore done at layer II of the OSI model. A quality of service metric is determined as described in WO 2008/142450 (to the present applicant) or WO 2008/142449 (to the present applicant), the contents of both of which are incorporated herein by reference. Then the system Medium Access Controller 44 is operative to determine how data should be split amongst the powerline cable, the coaxial cable and the wireless connection in dependence on the type of data being transmitted (i.e. a movie) and having regards to the quality of service information from the three media. The split data is then transmitted over the three media simultaneously. Alternatively there could be more than one flow of data (e.g. more than one movie) to be transmitted and/or received, that is, communicated between the first and second nodes 12, 14. Data can be received and/or transmitted using any combination of media in an asynchronous fashion. Thus, for example, the first and second media could be used to transmit while the third medium is used to receive or the first medium could be used to transmit and the second and third media used to receive. Alternatively, the first and third media could be used to receive while the second medium is used to transmit. Also, one of the media may not be used such that, for example, the third medium is not used while the first and second media are both used to transmit or receive or the third medium is not used while one of the first and second media is used to transmit and the other of the first and second media is used to receive.

To illustrate how the nodes actually communicate with each other when only on one of the networks, consider the following example of inter-node communication:

• Node 1 has PLC MAC address 100 and wi-fi MAC address 1 10, and is the wi-fi access point (The access point must be a PLC and wi-fi node).

• Node 2 is a wi-fi only node having MAC address 200

· Node 3 is PLC only node having MAC address 300

• Node 4 has PLC MAC address 400 and wi-fi MAC address 410 Communication from node 2 to node 3 is performed as follows:

- Node 1 publishes that it has access to MAC addresses

200,300,400,410 (regardless of whichever medium through which the MAC address is accessible to it) to the other PLC nodes, - As node 2 (MAC address 300) is a wi-fi only node, all wi-fi nodes are required to send their data to the access point, even if they do not know where address 300 is,

- Node 1 then takes this data from the wi-fi interface and, as it is destined for a MAC address that is not known to the wi-fi network, sends it through the Ethernet interface to the system medium access controller and then on, through its PLC interface, to node 3 at MAC address 300. It should be noted that at no point does a node that is on more than one network appear to have a single MAC address. For communication in their respective medium, every node retains its MAC address for that medium. However, on the PLC side of the network, tables of all visible MAC address are maintained which have both wi-fi and PLC addresses in the same table such that, for routing purposes, they are treated as addresses of a single network. Therefore, in other words, the wifi network is "slave" to the PLC network.

A second embodiment of a node is represented in Figure 3. Components of the embodiment of Figure 3 in common with Figure 2 are designated by like reference numerals. Hence, the reader's attention is directed to the description given above for Figure 2 in respect of common components. In contrast with the first embodiment, the second embodiment comprises a convergence layer controller 62 instead of the system medium access controller 44; the convergence layer controller 62 is operative to control the first and third medium access controllers 40, 42. The system medium access controller 64 of the second embodiment is associated with the wireless communications sub-system and thus forms part of the second System on a Chip. Communications between the first and second System on a Chip is by way of an Ethernet connection 52. Operation of the second embodiment is the same as operation of the first embodiment, with the exception that quality of service information in respect of the powerline and coaxial cables is conveyed by the Ethernet connection to the system medium access controller 64 in the second System on a Chip. As with the first embodiment, the system medium access controller 64 of the second embodiment is operative to determine how data should be split amongst the powerline cable, the coaxial cable and the wireless connection in dependence on the type of data being transmitted (i.e. a movie) and having regards to the quality of service information from the three media. The split data is then transmitted over the three media simultaneously, with the splitting of the data between the powerline and coaxial cables being under the control of the convergence layer controller 62.

In making a layer II of the OSI model link (through the Ethernet interface 52), between the two Systems on a Chip, the linked networks over the different mediums effectively become a single logical network. However it should be noted that, in both of the above embodiments, each of the systems retain their own MAC address and therefore each of them can belong to its own medium network. In this respect, each node maintains their separate MAC addresses when seen by any one of the other nodes in their respective wireless or powerline networks. For example, a Wi-Fi only system will see only the Wi-Fi part and Wi-Fi addresses but not the other (PLC/coaxial) addresses or parts. However, the PLC only nodes have knowledge of all the MAC addresses, as the powerline nodes and the dual PLC-Wi-Fi nodes publish them. Wi-Fi only devices are not aware about of the other MAC address because they send everything to the access point. In addition to the splitting of data amongst different media as described above, data packets are routed over different media as described in WO 2007/039723. Furthermore, the network and the network nodes are operative to change between ordinary and power saving modes as described in each of GB 0914773.7 (to the present applicant), GB

0914775.2 (to the present applicant) and GB 0914774.5 (to the present applicant).