Introduction
DBS
Office / Den
Master Bedroom
Kids Bedroom
MoCA / WiFi Bridge
Cable, Telco
Media Center PC
Broadband Multimedia
Outline
MoCA Technology Overview Physical Layer MAC Layer Parameterized QoS Certification
Coexist with Cable, DBS, Terrestrial, Telco Spectrum support for future performance increases (>1Gbps)
Installation Objectives
Any network node can be connected to any outlet in the house Minimize need to replace splitters or add new wires
Probing mechanism allows performance optimization per connection Fully coordinated and synchronized network
Transmission slots are assigned by a Network Controller (NC) per Request-Grant mechanism NC is automatically selected Preferred NC can be selected by higher layer applications (MoCA v1.1)
QoS
Prioritized QoS differentiated service for video, voice and gaming Parameterized QoS bandwidth reservation per flows (MoCA v1.1)
PHY
50 MHz bandwidth
Allows for operation in all application spaces on coax
Frequency allocation 875to 1525 MHz Dynamic range > 70 dB Forward error correction (RS)
Provides for low PER targets without cost of excessive code redundancy
TX
Return Loss
Splitter Splitter
Isolation
RX
Isolation of first splitter and return loss of second filter creates first order reflections Return losses create additional lower second order reflections Splitter characteristics and wire lengths create arbitrary multipath scenarios
Arbitrary, but fixed
TX
Isolation
Return Loss
splitter1
Reflections from splitters creates multipath Channel characteristics are similar to wireless but have longer delay spread 300 ft has a delay of about 0.4 sec MoCA supports delay spread up to 0.8 sec Reflections and isolation create very irregular/notched frequency responses
splitter2
RX
Random Echo Environment. Beware! Due to the random nature of splitter isolation, echoes can be smaller, equal to, or larger than the primary path
OFDM with Pre-equalization can easily OFDM with Pre-equalization can easily
Multipath mitigation
Continuously probe each path in both directions to account for changes in channel response Based on channel profile - optimize preamble and cyclic prefix to improve multicarrier efficiency
Powerline
B1 A1
C2 C4 C1 C3
D(1 8)
4 - 45MHz Baseband
250MHz
Digital, B-band
2.15GHz
HomePNA
Up
DOCSIS / Cable
Down
54MHz Baseband
Analog
550MHz
Digital
1GHz
1.6GHz
MAC
MAC: Highlights
Channel Access: TDMA/TDD
All nodes use the same carrier for Transmit and Receive
QoS Support
Parameterized QoS bandwidth reservation per flow (MoCA v1.1) Prioritized QoS network wide
Ethernet convergence layer Packet aggregation (MoCA v1.1) MAC throughput up to 175Mb/s
MoCA 1.0 about 135 Mb/s
MAC: NC Node
Node1
Node2
MAPn {RRs, MAPn+1} Rsvr_Req{Pkt1} Rsvr_Req{} MAPn+1 {RRs, MAPn+2, Pkt1}
NC Node
Latency
(Reserved for Voice) Streaming (Audio & Video) Interactive (Images) Background (All Media Classes)
S it ubm W 0 ave R equest N requests fromall nodes C their current PQ oS com itm andw m ent hether the PQ Flowcanbe oS createdor updatedas requested
U the responses sing received, N accepts or C rejects the requestedPQ oS Flowcreationor update
R equest
R esponse R esponse(s)
W 2 ave R equest
R esponse
Admission Control Cost Information The basic information a node tracks for media access
Field EXISTING_STPS EXISTING_TXPS COST_STPTX COST_TXPS REM_NODE_CAPACITY Usage Duration in multiple of SLOT_TIME/second for the set of existing PQoS Flows for which this node is the ingress node. PQoS Flow transmissions/second for the set of existing flows for which this node is the ingress node Ingress nodes cost of new or updated PQoS Flow Ingress nodes calculation of the required number of PQoS Flow transmissions/second for the specified flow If this node is the ingress or the egress node for the PQoS Flow, the peak data rate (kb/s) that this node can commit to this PQoS Flow for the requested PQoS Flows T_PACKET_SIZE. If this node is an egress node for the PQoS Flow, the maximum T_BURST_SIZE value for which this node can accept the PQoS Flow Create/Update Transaction for the requested PQoS Flows T_PACKET_SIZE.
REM_BURST_SIZE
MP3 Player
Prioritized PQoS
Network Storage
Certification
Why Certify?
Document certified operation of the device with public certificate optionally posted on the MoCA website
Where to Certify?
MoCA Test Facility NTS (National Technical Systems)
NTS is the only test facility authorized by MoCA Industry leading computer hardware & software testing and compliance testing facility located in Culver City, California Performs certifications for USB, MoCA, WHQL/DTM, 1394, Xbox/Xbox 360, ZigBee, XM, and others In addition, also can perform other safety and regulatory tests (e.g., NEBS/Bellcore, FCC, CE Mark, VCCI, BSMI, EMC, etc.), as well as automation Certification testing requires one week (10 hour days) to perform Once you successfully complete testing, NTS will notify MoCA of results NTS can also perform pre-testing and debugging of your product Contact: Raymond Chung R&D Manager Tel. 310-641-7700 ext. 1056 raymond.chung@ntscorp.com www.ntscorp.com
How to Certify?
How to Certify?
Run self-tests with Certification Test Plan (CTP) at your own facility Record results on the CTP testing template Contact NTS to schedule certification testing date Submit self-tests results to the MoCA Certification Board Bring 5 devices and self test results to Lab Cert testing at NTS Also any special equipment needed for testing your device Complete certification test (3 to 5 days) and pay cert fee Leave 2 certified devices with NTS for interop testing
Certification Documents
Re-certification requests
Some HW or SW changes to a PCMD Re-certification requirements depend on changes
All docs will soon be up on the MoCA website in the members only section. New email address for members: to send docs directly to Certification Board.
Reflectors
MoCA Specification Forum reflector for feedback on Spec questions MoCA Testing reflector for feedback on certification testing questions For other questions or to gain access to these reflectors send a request to help@mocalliance.org
moca_cert_submissions@mail.mocalliance.org
Thank You!
Questions?