Powerline communication frames having CRC within header
First Claim
1. A method of powerline communications including a first node and at least a second node on a powerline communications (PLC) channel in a PLC network including a base data concentrator node, comprising:
- said first node sending a physical layer (PHY) data frame, including a Cyclic Redundancy Check (CRC) information, on said PLC channel comprising a preamble, a PHY header, a MAC header and a MAC payload, wherein said MAC header includes a Cyclic Redundancy Check (CRC) field (MH-CRC field) in addition to the data frame (CRC) information;
said second node receiving said data frame, said second node;
parsing said MAC header to reach said MH-CRC field; and
performing CRC verification using said MH-CRC field to verify said MAC header, and wherein if said CRC verification is successful, (i) parsing another portion of said MAC header to identify a destination address of said data frame and (ii) determining whether said data frame is intended for said second node from said destination address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of powerline communications including a first node and at least a second node on a powerline communications (PLC) channel in a PLC network. The first node sends a physical layer (PHY) data frame on the PLC channel including a preamble, a PHY header, a MAC header and a MAC payload. The MAC header includes a Cyclic Redundancy Check (CRC) field (MH-CRC field). The second node receives the data frame, parses the MAC header to reach the MH-CRC field, and performs CRC verification using the MH-CRC field to verify the MAC header. If the CRC verification is successful, (i) the second node parses another portion of the MAC header to identify a destination address of the data frame and (ii) to determine whether the data frame is intended for the second node from the destination address.
-
Citations
20 Claims
-
1. A method of powerline communications including a first node and at least a second node on a powerline communications (PLC) channel in a PLC network including a base data concentrator node, comprising:
-
said first node sending a physical layer (PHY) data frame, including a Cyclic Redundancy Check (CRC) information, on said PLC channel comprising a preamble, a PHY header, a MAC header and a MAC payload, wherein said MAC header includes a Cyclic Redundancy Check (CRC) field (MH-CRC field) in addition to the data frame (CRC) information; said second node receiving said data frame, said second node; parsing said MAC header to reach said MH-CRC field; and performing CRC verification using said MH-CRC field to verify said MAC header, and wherein if said CRC verification is successful, (i) parsing another portion of said MAC header to identify a destination address of said data frame and (ii) determining whether said data frame is intended for said second node from said destination address. - View Dependent Claims (2, 3, 4, 5, 20)
-
-
6. A modem for communications on a powerline communications (PLC) channel in a PLC network including a base data concentrator node, comprising:
a processor, wherein said processor is communicably coupled to a memory which stores instructions comprising a frame compiling algorithm including code for compiling data frames, and wherein said processor is programmed to implement said frame compiling algorithm, said frame compiling algorithm; compiling a first physical layer (PHY) data frame with a Cyclic Redundancy Check (CRC) information, said compiling comprising; a preamble; a PHY header; a MAC header; and a MAC payload, wherein said MAC header includes a Cyclic Redundancy Check (CRC) field (MH-CRC field) in addition to the data frame (CRC) information, and wherein said modem is configured for coupling to a PLC transceiver at a first node in said PLC network to provide said first data frame to said PLC transceiver so that said PLC transceiver transmits said first data frame over said PLC channel to at least a second node. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
13. A communications device for communications on a powerline communications (PLC) channel in a PLC network including a base data concentrator node, comprising:
-
a memory which stores instructions comprising a frame compiling algorithm including code for compiling frames, a modem coupled to said memory, said modem comprising; a processor programmed to implement said frame compiling algorithm, said frame compiling algorithm compiling a first physical layer (PHY) data frame with a Cyclic Redundancy Check (CRC) information, said data frame comprising a preamble, a PHY header, a MAC header and a MAC payload, wherein said PHY header includes a destination address field having a destination address therein, wherein said MAC header includes a Cyclic Redundancy Check (CRC) field (MH-CRC field) in addition to the data frame (CRC) information; and a PLC transceiver communicably coupled to said modem at a first node in said PLC network for transmitting frames including said first data frame over said PLC channel to at least a second node. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification