VIAVI TestCenter-Automation:How to create a Raw Stream Block with L2TP header using JAVA API's

Knowledge Base - FAQ

VIAVI TestCenter-Automation:How to create a Raw Stream Block with L2TP header using JAVA API's
Below is the code required:             // Create a stream block.             System.out.println("Configuring stream block ...");             String hStreamBlock = stc.Create("streamBlock", hPortTx);             sm.clear();             sm.put("insertSig", "true");             sm.put("frameConfig", "");             sm.put("frameLengthMode", "FIXED");             sm.put("maxFrameLength", "1200");             sm.put("FixedFrameLength", "256");             stc.Config(hStreamBlock, sm);             // Add an EthernetII Protocol Data Unit (PDU).             System.out.println("Adding headers");             String ethPDU = stc.Create("ethernet:EthernetII", hStreamBlock);             sm.clear();             sm.put("name", "sb1_eth");             sm.put("srcMac", "00:00:20:00:00:00");             sm.put("dstMac", "00:00:00:00:00:00");             stc.Config(ethPDU, sm);             //Create Vlan             String vlans = stc.Create("vlans", ethPDU);             String vlan = stc.Create("vlan",vlans);             //Create l2CP header under streamblock             String l2cp = stc.Create("l2tpv2:L2TPv2", hStreamBlock);             stc.Perform("SaveAsXml");