RFC 2544 Tests Management RESTful Web Services
The following operations can be performed using the Connectivity Services Director RFC 2544-Based Benchmarking Tests Management RESTful Web Services.
Get an RFC 2544 Service Order By Order ID
This request is used to retrieve the details of a particular RFC 2544-based service order, based on the service order ID.
URI | api/space/nsas/rfc2544/service-management/service-orders/<id> |
HTTP Method | GET |
Consumes | application/vnd.net.juniper.space.service-management.service-order+xml |
Produces | Collects the details of a specific RFC 2544 service order. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <ServiceOrder href="/api/space/nsas/rfc2544/service-management/service-orders/229799" uri="/api/space/nsas/rfc2544/service-management/service-orders/229799" key="229799"> <Common> <Name>123</Name> <Identity>229799</Identity> <State>Invalid</State> <CreatedDate>2013-07-23T20:47:21.000+05:30</CreatedDate> <LastUpdatedDate>2013-07-23T20:47:21.000+05:30</LastUpdatedDate> <CreatedBy>super</CreatedBy> </Common> <ServiceType>RFC2544</ServiceType> <Action>Provisioning</Action> <RFCProfileSettings> <Throughput> <ProfileName>123_throughput</ProfileName> <BandWidth>50</BandWidth> <PacketSize>64</PacketSize> </Throughput> <BacktoBackFrames> <ProfileName>123_back-back-frames</ProfileName> <BandWidth>45</BandWidth> <PacketSize>256</PacketSize> </BacktoBackFrames> </RFCProfileSettings> <ServiceEndPointGroup> <RFCTestConfiguration> <InitiatorConfigration> <DeviceInfo> <OAM href="/api/space/nsas/prestage-oam-device/manage-devices/devices/196771" uri="/api/space/nsas/prestage-oam-device/manage-devices/devices/196771" key="196771"> <DeviceName>junos-space2</DeviceName> <DeviceID>196771</DeviceID> </OAM> </DeviceInfo> <TestInterface>ge-0/1/0</TestInterface> <Family>ccc</Family> <SourIPV4Address>1.2.3.4</SourIPV4Address> <SourceUDPPort>123</SourceUDPPort> <DestIPV4Address>1.2.3.4</DestIPV4Address> <DestUDPPort>123</DestUDPPort> <Direction>ingress</Direction> <HaltonPrefixDown>false</HaltonPrefixDown> <SkipARPIteration>true</SkipARPIteration> <Mode>initiate-and-terminate</Mode> <TestIteration>12</TestIteration> <InnerVlanId>81</InnerVlanId> <OuterVlanId>12</OuterVlanId> </InitiatorConfigration> <ReflectorConfiguration> <DeviceInfo> <OAM href="/api/space/nsas/prestage-oam-device/manage-devices/devices/196797" uri="/api/space/nsas/prestage-oam-device/manage-devices/devices/196797" key="196797"> <DeviceName>junos-space1</DeviceName> <DeviceID>196797</DeviceID> </OAM> </DeviceInfo> <TestInterface>ge-0/1/2</TestInterface> <Family>ccc</Family> <Direction>ingress</Direction> <HaltonPrefixDown>false</HaltonPrefixDown> <SkipARPIteration>false</SkipARPIteration> <Mode>reflect</Mode> </ReflectorConfiguration> </RFCTestConfiguration> </ServiceEndPointGroup> </ServiceOrder> </ServiceResource> </Data>
Get All RFC 2544 Service Orders
This request is used to retrieve the all of the configured RFC 2544-based service orders.
URI | api/space/nsas/rfc2544/service-management/service-orders |
HTTP Method | GET |
Consumes | application/vnd.net.juniper.space.service-management.service-orders+xml |
Produces | Collects all of the configured RFC 2544 service orders. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource size="3"> <ServiceOrder href="/api/space/nsas/rfc2544/service-management/service-orders/230644" uri="/api/space/nsas/rfc2544/service-management/service-orders/230644" key="230644"> <Common> <Name>rdydrty</Name> <Identity>230644</Identity> <State>Invalid</State> <Comments>sgrdsh</Comments> <CreatedDate>2013-07-23T20:50:28.000+05:30</CreatedDate> <LastUpdatedDate>2013-07-23T20:50:28.000+05:30</LastUpdatedDate> <CreatedBy>super</CreatedBy> </Common> <ServiceType>RFC2544</ServiceType> <Action>Provisioning</Action> </ServiceOrder> <ServiceOrder href="/api/space/nsas/rfc2544/service-management/service-orders/229799" uri="/api/space/nsas/rfc2544/service-management/service-orders/229799" key="229799"> <Common> <Name>123</Name> <Identity>229799</Identity> <State>Invalid</State> <CreatedDate>2013-07-23T20:47:21.000+05:30</CreatedDate> <LastUpdatedDate>2013-07-23T20:47:21.000+05:30</LastUpdatedDate> <CreatedBy>super</CreatedBy> </Common> <ServiceType>RFC2544</ServiceType> <Action>Provisioning</Action> </ServiceOrder> <ServiceOrder href="/api/space/nsas/rfc2544/service-management/service-orders/229376" uri="/api/space/nsas/rfc2544/service-management/service-orders/229376" key="229376"> <Common> <Name>gngf</Name> <Identity>229376</Identity> <State>Invalid</State> <CreatedDate>2013-07-23T20:35:03.000+05:30</CreatedDate> <LastUpdatedDate>2013-07-23T20:35:03.000+05:30</LastUpdatedDate> <CreatedBy>super</CreatedBy> </Common> <ServiceType>RFC2544</ServiceType> <Action>Provisioning</Action> </ServiceOrder> </ServiceResource> </Data>
Get All RFC 2544 Services
This request is used to retrieve the details of a particular RFC 2544-based service based on the service ID.
URI | api/space/nsas/rfc2544/service-management/services/<id> |
HTTP Method | GET |
Consumes | application/vnd.net.juniper.space.service-management.service+xml |
Produces | Collects the details of all configured RFC 2544 services. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <Service href="/api/space/nsas/rfc2544/service-management/services/132760" uri="/api/space/nsas/rfc2544/service-management/services/132760" key="132760"> <Common> <Name>testre</Name> <Identity>132760</Identity> <State>Deployed</State> <Comments>testre</Comments> <CreatedDate>2013-08-02T08:59:59.000+05:30</CreatedDate> <LastUpdatedDate>2013-08-04T10:16:09.000+05:30</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <Reference> <ServiceOrder key="132760" href="/api/space/nsas/rfc2544/service-management/service-orders/132760" uri="/api/space/nsas/rfc2544/service-management/service-orders/132760" /> </Reference> </Service> <Service href="/api/space/nsas/rfc2544/service-management/services/133622" uri="/api/space/nsas/rfc2544/service-management/services/133622" key="133622"> <Common> <Name>FSGraph</Name> <Identity>133622</Identity> <State>Deployed</State> <Comments>FSGraph</Comments> <CreatedDate>2013-08-02T10:42:48.000+05:30</CreatedDate> <LastUpdatedDate>2013-08-02T10:42:48.000+05:30</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <Reference> <ServiceOrder key="133622" href="/api/space/nsas/rfc2544/service-management/service-orders/133622" uri="/api/space/nsas/rfc2544/service-management/service-orders/133622" /> </Reference> </Service> <Service href="/api/space/nsas/rfc2544/service-management/services/134048" uri="/api/space/nsas/rfc2544/service-management/services/134048" key="134048"> <Common> <Name>FSGraph</Name> <Identity>134048</Identity> <State>Deployed</State> <Comments>FSGraph</Comments> <CreatedDate>2013-08-02T10:42:56.000+05:30</CreatedDate> <LastUpdatedDate>2013-08-02T10:42:56.000+05:30</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <Reference> <ServiceOrder key="134048" href="/api/space/nsas/rfc2544/service-management/service-orders/134048" uri="/api/space/nsas/rfc2544/service-management/service-orders/134048" /> </Reference> </Service> <Service href="/api/space/nsas/rfc2544/service-management/services/137073" uri="/api/space/nsas/rfc2544/service-management/services/137073" key="137073"> <Common> <Name>testmodify</Name> <Identity>137073</Identity> <State>Deployed</State> <Comments>testmodify</Comments> <CreatedDate>2013-08-03T13:01:43.000+05:30</CreatedDate> <LastUpdatedDate>2013-08-04T10:24:25.000+05:30</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <Reference> <ServiceOrder key="137073" href="/api/space/nsas/rfc2544/service-management/service-orders/137073" uri="/api/space/nsas/rfc2544/service-management/service-orders/137073" /> </Reference> </Service> <Service href="/api/space/nsas/rfc2544/service-management/services/140472" uri="/api/space/nsas/rfc2544/service-management/services/140472" key="140472"> <Common> <Name>testModiy</Name> <Identity>140472</Identity> <State>Deployed</State> <Comments>testModiy</Comments> <CreatedDate>2013-08-03T18:56:37.000+05:30</CreatedDate> <LastUpdatedDate>2013-08-04T09:30:33.000+05:30</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <Reference> <ServiceOrder key="140472" href="/api/space/nsas/rfc2544/service-management/service-orders/140472" uri="/api/space/nsas/rfc2544/service-management/service-orders/140472" /> </Reference> </Service> </ServiceResource> </Data>
Get an RFC 2544 Service By Service ID
This request is used to retrieve the details of a particular RFC 2544-based service based on the service ID.
URI | api/space/nsas/rfc2544/service-management/ |
HTTP Method | GET |
Consumes | application/vnd.net.juniper.space.service-management. |
Produces | Collects the details of a specific RFC 2544 service. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <Service href="/api/space/nsas/rfc2544/service-management/services/132760" uri="/api/space/nsas/rfc2544/service-management/services/132760" key="132760"> <Common> <Name>testre</Name> <Identity>132760</Identity> <State>Deployed</State> </Common> <ServiceType>RFC2544</ServiceType> <RFCProfileSettings> <Throughput> <ProfileName>testre_throughput</ProfileName> <BandWidth>1000</BandWidth> <PacketSize>128,512</PacketSize> </Throughput> <FrameLoss> <ProfileName>testre_frame-loss</ProfileName> <BandWidth>1000</BandWidth> <PacketSize>128,256,512</PacketSize> <StepPercent>60</StepPercent> </FrameLoss> </RFCProfileSettings> <ServiceEndPointGroup> <RFCServiceTestConfiguration> <InitiatorConfigration> <DeviceInfo> <OAM> <DeviceName>junos-space5</DeviceName> <DeviceID>163865</DeviceID> </OAM> </DeviceInfo> <Family>inet</Family> <SourIPV4Address>40.1.43.1</SourIPV4Address> <SourceUDPPort>4040</SourceUDPPort> <DestIPV4Address>40.1.43.2</DestIPV4Address> <DestUDPPort>4041</DestUDPPort> <HaltonPrefixDown>true</HaltonPrefixDown> <TestIteration>10</TestIteration> <InnerVlanId>0</InnerVlanId> <OuterVlanId>0</OuterVlanId> </InitiatorConfigration> <ReflectorConfiguration> <DeviceInfo> <OAM> <DeviceName>junos-space5</DeviceName> <DeviceID>163865</DeviceID> </OAM> </DeviceInfo> <TestInterface>ge-0/1/2.0</TestInterface> <Family>inet</Family> <SourIPV4Address>40.1.8.2</SourIPV4Address> <SourceUDPPort>4040</SourceUDPPort> <DestIPV4Address>40.1.43.2</DestIPV4Address> <DestUDPPort>4041</DestUDPPort> <HaltonPrefixDown>true</HaltonPrefixDown> <SkipARPIteration>false</SkipARPIteration> <InnerVlanId>0</InnerVlanId> <OuterVlanId>0</OuterVlanId> <ReflectEtype>0</ReflectEtype> <ReflectEmode>0</ReflectEmode> </ReflectorConfiguration> </RFCServiceTestConfiguration> </ServiceEndPointGroup> <Reference> <ServiceOrder key="132341" href="/api/space/nsas/rfc2544/service-management/service-orders/132341" uri="/api/space/nsas/rfc2544/service-management/service-orders/132341" /> </Reference> </Service> </ServiceResource> </Data>
Get All RFC Services Based on NA Service ID
This request is used to retrieve all RFC services associated with E-LINE/IP Services (NA Services) based on NA Service ID.
URI | api/space/nsas/rfc2544/service-management/services/ |
HTTP Method | POST |
Consumes | application/vnd.net.juniper.space.service-management.service+xml |
Produces | Collects the details of a specific RFC 2544 service. |
Input
Sample XML Input
https://10.213.19.84/api/space/nsas/rfc2544/service-management/services/98304
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <Service key="1" uri="/api/space/nsas/rfc2544/service-management/services/1" href="/api/space/nsas/rfc2544/service-management/services/1"> <Common> <Name>tpt71</Name> <Identity>1</Identity> <State>Deployed</State> <Comments>tpt71</Comments> <CreatedDate>2018-12-10T11:47:41.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T11:47:41.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Completed</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/1" href="/api/space/nsas/rfc2544/service-management/service-orders/1" key="1"/> </Reference> </Service> <Service key="2" uri="/api/space/nsas/rfc2544/service-management/services/2" href="/api/space/nsas/rfc2544/service-management/services/2"> <Common> <Name>tpt72</Name> <Identity>2</Identity> <State>Deployed</State> <Comments>tpt72</Comments> <CreatedDate>2018-12-10T12:51:11.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T12:51:11.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Stopped</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/2" href="/api/space/nsas/rfc2544/service-management/service-orders/2" key="2"/> </Reference> </Service> <Service key="3" uri="/api/space/nsas/rfc2544/service-management/services/3" href="/api/space/nsas/rfc2544/service-management/services/3"> <Common> <Name>tpt73</Name> <Identity>3</Identity> <State>Deployed</State> <Comments>tpt73</Comments> <CreatedDate>2018-12-10T13:05:37.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T13:05:37.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Stopped</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/3" href="/api/space/nsas/rfc2544/service-management/service-orders/3" key="3"/> </Reference> </Service> <Service key="4" uri="/api/space/nsas/rfc2544/service-management/services/4" href="/api/space/nsas/rfc2544/service-management/services/4"> <Common> <Name>tpt74</Name> <Identity>4</Identity> <State>Deployed</State> <Comments>tpt74</Comments> <CreatedDate>2018-12-10T13:38:14.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T13:38:14.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Stopped</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/4" href="/api/space/nsas/rfc2544/service-management/service-orders/4" key="4"/> </Reference> </Service> <Service key="5" uri="/api/space/nsas/rfc2544/service-management/services/5" href="/api/space/nsas/rfc2544/service-management/services/5"> <Common> <Name>fm01</Name> <Identity>5</Identity> <State>Deployed</State> <Comments>fm01</Comments> <CreatedDate>2018-12-10T13:53:44.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T13:53:44.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Stopped</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/5" href="/api/space/nsas/rfc2544/service-management/service-orders/5" key="5"/> </Reference> </Service> <Service key="6" uri="/api/space/nsas/rfc2544/service-management/services/6" href="/api/space/nsas/rfc2544/service-management/services/6"> <Common> <Name>fm02</Name> <Identity>6</Identity> <State>Deployed</State> <Comments>fm02</Comments> <CreatedDate>2018-12-10T14:08:01.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T14:08:01.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Stopped</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/6" href="/api/space/nsas/rfc2544/service-management/service-orders/6" key="6"/> </Reference> </Service> <Service key="7" uri="/api/space/nsas/rfc2544/service-management/services/7" href="/api/space/nsas/rfc2544/service-management/services/7"> <Common> <Name>tpt75</Name> <Identity>7</Identity> <State>Deployed</State> <Comments>tpt75</Comments> <CreatedDate>2018-12-10T14:12:37.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T14:12:37.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Stopped</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/7" href="/api/space/nsas/rfc2544/service-management/service-orders/7" key="7"/> </Reference> </Service> <Service key="8" uri="/api/space/nsas/rfc2544/service-management/services/8" href="/api/space/nsas/rfc2544/service-management/services/8"> <Common> <Name>laten02</Name> <Identity>8</Identity> <State>Deployed</State> <Comments>laten02</Comments> <CreatedDate>2018-12-10T15:13:43.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T15:13:43.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Completed</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/8" href="/api/space/nsas/rfc2544/service-management/service-orders/8" key="8"/> </Reference> </Service> <Service key="9" uri="/api/space/nsas/rfc2544/service-management/services/9" href="/api/space/nsas/rfc2544/service-management/services/9"> <Common> <Name>b2b01</Name> <Identity>9</Identity> <State>Deployed</State> <Comments>b2b01</Comments> <CreatedDate>2018-12-10T15:31:11.000Z</CreatedDate> <LastUpdatedDate>2018-12-10T15:31:11.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>Completed</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/9" href="/api/space/nsas/rfc2544/service-management/service-orders/9" key="9"/> </Reference> </Service> <Service key="10" uri="/api/space/nsas/rfc2544/service-management/services/10" href="/api/space/nsas/rfc2544/service-management/services/10"> <Common> <Name>tpt31</Name> <Identity>10</Identity> <State>Deployed</State> <Comments>tpt31</Comments> <CreatedDate>2018-12-11T07:57:54.000Z</CreatedDate> <LastUpdatedDate>2018-12-11T07:57:54.000Z</LastUpdatedDate> </Common> <ServiceType>RFC2544</ServiceType> <RFCTestStatus>None</RFCTestStatus> <Reference> <ServiceOrder uri="/api/space/nsas/rfc2544/service-management/service-orders/10" href="/api/space/nsas/rfc2544/service-management/service-orders/10" key="10"/> </Reference> </Service> </ServiceResource> </Data>
Modify an RFC 2544 Service
This request is used to modify an RFC 2544-based service.
URI | api/space/nsas/rfc2544/service-management/services/<service-id> |
HTTP Method | POST |
Consumes | application/vnd.net.juniper.space.service-management.service-modify+xml |
Produces | Modifies an RFC 2544 service. |
Input
Sample XML Input
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <ServiceOrder> <Common> <Name>testModiy</Name> </Common> <RFCProfileSettings> <Throughput> <ProfileName>testModiy_throughput</ProfileName> <BandWidth>1000</BandWidth> <PacketSize>64,256,1024</PacketSize> </Throughput> </RFCProfileSettings> <ServiceEndPointGroup> </ServiceEndPointGroup> </ServiceOrder> </ServiceResource> <CustomAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ServiceCustomActionType"> <Action>SaveAndDeployNow</Action> <ScheduledDateTime>2012-04-09T19:07:18.000+05:30</ScheduledDateTime> </CustomAction> </Data>
Output
Sample XML Output
Create an RFC 2544 Test
This request is used to create an RFC 2544 test.
URI | api/space/nsas/rfc2544/service-management/service-orders |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management. |
Consumes | application/vnd.net.juniper.space.service-management. |
Produces | Creates an RFC 2544 test. |
Input (CCC Family)
Sample XML Input
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <ServiceOrder> <Common> <Name>Test-ccc-API</Name> </Common> <ServiceType>RFC2544</ServiceType> <Action>Provisioning</Action> <RFCProfileSettings> <FrameLoss> <BandWidth>12</BandWidth> <PacketSize>3584</PacketSize> <StepPercent>12</StepPercent> </FrameLoss> </RFCProfileSettings> <ServiceEndPointGroup> <RFCTestConfiguration> <InitiatorConfigration> <DeviceInfo> <OAM> <DeviceName>junos-space1</DeviceName> <DeviceID>196797</DeviceID> </OAM> </DeviceInfo> <TestInterface>ge-0/1/2</TestInterface> <Family>ccc</Family> <SourceUDPPort>12</SourceUDPPort> <DestUDPPort>12</DestUDPPort> <Direction>ingress</Direction> <TestIteration>2222</TestIteration> </InitiatorConfigration> <ReflectorConfiguration> <DeviceInfo> <OAM> <DeviceName>junos-space2</DeviceName> <DeviceID>196771</DeviceID> </OAM> </DeviceInfo> <TestInterface>ge-0/1/0</TestInterface> <Family>ccc</Family> <DestUDPPort>12</DestUDPPort> <Direction>ingress</Direction> </ReflectorConfiguration> </RFCTestConfiguration> </ServiceEndPointGroup> </ServiceOrder> </ServiceResource> </Data>
Input (INET Family)
Sample XML Input
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <ServiceOrder> <Common> <Name>Test-Inet-API</Name> </Common> <ServiceType>RFC2544</ServiceType> <Action>Provisioning</Action> <RFCProfileSettings> <Throughput> <BandWidth>12</BandWidth> <PacketSize>64,128,256,512</PacketSize> </Throughput> <FrameLoss> <BandWidth>18</BandWidth> <PacketSize>2496</PacketSize> <StepPercent>12</StepPercent> </FrameLoss> <Latency> <BandWidth>21</BandWidth> <PacketSize>2496,3584,4016</PacketSize> </Latency> <BacktoBackFrames> <BandWidth>27</BandWidth> <PacketSize>1024,1518,2496</PacketSize> </BacktoBackFrames> </RFCProfileSettings> <ServiceEndPointGroup> <RFCTestConfiguration> <InitiatorConfigration> <DeviceInfo> <OAM> <DeviceName>junos-space1</DeviceName> <DeviceID>196797</DeviceID> </OAM> </DeviceInfo> <Family>inet</Family> <SourIPV4Address>1.2.3.6</SourIPV4Address> <SourceUDPPort>12</SourceUDPPort> <DestIPV4Address>4.5.6.7</DestIPV4Address> <DestUDPPort>12</DestUDPPort> <ForwardingClass>f5f5</ForwardingClass> <HaltonPrefixDown>true</HaltonPrefixDown> <SkipARPIteration>true</SkipARPIteration> <TestIteration>12</TestIteration> <DSCPCodePoint>128</DSCPCodePoint> </InitiatorConfigration> <ReflectorConfiguration> <DeviceInfo> <OAM> <DeviceName>junos-space2</DeviceName> <DeviceID>196771</DeviceID> </OAM> </DeviceInfo> <TestInterface>ge-0/1/0</TestInterface> <Family>inet</Family> <SourIPV4Address>1.3.6.9</SourIPV4Address> <SourceUDPPort>12</SourceUDPPort> <DestIPV4Address>10.111.12.3</DestIPV4Address> <DestUDPPort>12</DestUDPPort> <ForwardingClass>12</ForwardingClass> <HaltonPrefixDown>true</HaltonPrefixDown> <SkipARPIteration>true</SkipARPIteration> </ReflectorConfiguration> </RFCTestConfiguration> </ServiceEndPointGroup> </ServiceOrder> </ServiceResource> </Data>
Delete an RFC 2544 Service Order
This request is used to delete an RFC 2544 service order.
URI | api/space/nsas/rfc2544/service-management/service-orders/ |
HTTP Method | DELETE |
Content Type | application/vnd.net.juniper.space.service-management. |
Consumes | application/vnd.net.juniper.space.service-management. |
Produces | Deletes an RFC 2544 test service order. |
Output
Sample XML Output
<Data xmlns="services.schema.networkapi.jmp.juniper.net"> <Status> <Identity> <Type>RFC2544ServiceOrder</Type> <Value>6553600</Value> </Identity> <Code>200</Code> <Message>Service order Deleted Successfully.</Message> </Status> </Data>
Validate an RFC 2544 Service Order
This request is used to validate an RFC 2544 service order.
URI | api/space/nsas/rfc2544/service-management/service-orders/ |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management. The options must be specified in the Action Element inside OperationSpecificData. The various options are as follows: ValidateNow (Validate now an already created SO) ValidateLater (Validate later an already created SO) |
Consumes | application/vnd.net.juniper.space.service-management. |
Produces | Validates an RFC 2544 test service order. |
Input
Sample XML Input
<Data xmlns="services.schema.networkapi.jmp.juniper.net"> <CustomAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ServiceOrderCustomActionType"> <Action>ValidateNow</Action> </CustomAction> </Data>
Deploy an RFC 2544 Service Order
This request is used to deploy an RFC 2544 service order.
URI | api/space/nsas/rfc2544/service-management/service-orders/ |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management. The options must be specified in the Action Element inside OperationSpecificData. The various options are as follows: DeployNow (Deploy an already created SO) DeployLater (Deploy Later an already created SO) |
Consumes | application/vnd.net.juniper.space.service-management. |
Produces | Deploys an RFC 2544 test service order. |
Input
Sample XML Input
<Data xmlns="services.schema.networkapi.jmp.juniper.net"> <CustomAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ServiceOrderCustomActionType"> <Action>DeployNow</Action> </CustomAction> </Data>
Start an RFC 2544 Test
This request is used to commence an RFC 2544 test.
URI | /api/space/nsas/rfc2544/service-management/ |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management. |
Produces | Starts an RFC 2544 test. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource /> <Status> <Identity /> <Code>200</Code> <Message>The RFC Test Started Successfully.</Message> </Status> </Data>
Stop an RFC 2544 Test
This request is used to stop an RFC 2544 test.
URI | /api/space/nsas/rfc2544/service-management/ |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management. |
Produces | Stops an RFC 2544 service. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource /> <Status> <Identity /> <Code>200</Code> <Message>The RFC Test Stop requested Successfully.</Message> </Status> </Data>
Modify an RFC 2544 Service to Add Methodology
This request is used to modify an RFC 2544 service to add methodology.
URI | /api/space/nsas/rfc2544/service-management/ |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management. |
Produces | Modifies an RFC 2544 service. |
Input
Sample XML Input
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <ServiceOrder> <Common> <Name>testModiy</Name> </Common> <RFCProfileSettings> <Latency> <ProfileName>tes_latency</ProfileName> <BandWidth>10000</BandWidth> <PacketSize>64,128,256</PacketSize> </Latency> <BacktoBackFrames> <ProfileName>test_back-back-frames</ProfileName> <BandWidth>10000</BandWidth> <PacketSize>128,256,512,768</PacketSize> </BacktoBackFrames> </RFCProfileSettings> <ServiceEndPointGroup> </ServiceEndPointGroup> </ServiceOrder> </ServiceResource> <CustomAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ServiceCustomActionType"> <Action>SaveAndDeployNow</Action> <ScheduledDateTime>2012-04-09T19:07:18.000+05:30</ScheduledDateTime> </CustomAction> </Data>
Decommission an RFC 2544 Service
This request is used to decommission a previously created RFC 2544 service.
URI | api/space/rfc2544/service-management/ |
HTTP Method | DELETE |
Content-Type | application/vnd.net.juniper.space.service-management. |
Produces | Decommissions a previously created RFC 2544 service. |
Output
Sample XML Output
<Data xmlns="services.schema.networkapi.jmp.juniper.net"> <Status> <Identity> <Type>RFC2544Services</Type> <Value>6553600</Value> </Identity> <Code>200</Code> <Message>Services Deleted Successfully.</Message> </Status> </Data>
View the Results of an RFC 2544 Test
This request is used to display the results of an RFC 2544 test.
URI | /api/space/nsas/rfc2544/service-management/ |
HTTP Method | GET |
Content Type | application/vnd.net.juniper.space. |
Produces | Displays the results of an RFC 2544 test. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource/> <RFC2544TestResult> <TestSummary> <InitiatorDeviceName>acx2000a</InitiatorDeviceName> <ReflectorDeviceName>acx2000b</ReflectorDeviceName> <StartTime>2018-12-11 10:49:44 UTC</StartTime> <RFCServiceName>fm01_RFCTest</RFCServiceName> <EndTime>2018-12-11 10:50:58 UTC</EndTime> <Status>RFC2544_TEST_STATE_STOPPED</Status> </TestSummary> <FrameLossTestResult> <Status>RFC2544_TEST_STATE_STOPPED</Status> <Results> <Result> <PacketSize>512</PacketSize> <Rows> <Row> <Parameters> <Parameter> <Name>Iteration Count</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Duration</Name> <Value>30</Value> </Parameter> <Parameter> <Name>TX Packet</Name> <Value>17610</Value> </Parameter> <Parameter> <Name>RX Packet</Name> <Value>17610</Value> </Parameter> <Parameter> <Name>TX Bytes</Name> <Value>9016320</Value> </Parameter> <Parameter> <Name>RX Bytes</Name> <Value>9016320</Value> </Parameter> <Parameter> <Name>PPS</Name> <Value>587</Value> </Parameter> <Parameter> <Name>Bandwidth</Name> <Value>2500</Value> </Parameter> <Parameter> <Name>ThrouthPut %</Name> <Value>100</Value> </Parameter> <Parameter> <Name>Frameloss %</Name> <Value>0</Value> </Parameter> </Parameters> </Row> <Row> <Parameters> <Parameter> <Name>Iteration Count</Name> <Value>2</Value> </Parameter> <Parameter> <Name>Duration</Name> <Value>30</Value> </Parameter> <Parameter> <Name>TX Packet</Name> <Value>17610</Value> </Parameter> <Parameter> <Name>RX Packet</Name> <Value>17610</Value> </Parameter> <Parameter> <Name>TX Bytes</Name> <Value>9016320</Value> </Parameter> <Parameter> <Name>RX Bytes</Name> <Value>9016320</Value> </Parameter> <Parameter> <Name>PPS</Name> <Value>587</Value> </Parameter> <Parameter> <Name>Bandwidth</Name> <Value>2500</Value> </Parameter> <Parameter> <Name>ThrouthPut %</Name> <Value>100</Value> </Parameter> <Parameter> <Name>Frameloss %</Name> <Value>0</Value> </Parameter> </Parameters> </Row> <Row> <Parameters> <Parameter> <Name>Iteration Count</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Duration</Name> <Value>30</Value> </Parameter> <Parameter> <Name>TX Packet</Name> <Value>3131</Value> </Parameter> <Parameter> <Name>RX Packet</Name> <Value>3129</Value> </Parameter> <Parameter> <Name>TX Bytes</Name> <Value>1603072</Value> </Parameter> <Parameter> <Name>RX Bytes</Name> <Value>1602048</Value> </Parameter> <Parameter> <Name>PPS</Name> <Value>587</Value> </Parameter> <Parameter> <Name>Bandwidth</Name> <Value>2500</Value> </Parameter> <Parameter> <Name>ThrouthPut %</Name> <Value>100</Value> </Parameter> <Parameter> <Name>Frameloss %</Name> <Value>0</Value> </Parameter> </Parameters> </Row> </Rows> </Result> </Results> <Summary> <TestProfileConfig> <TestProfileName>fm01_frame-loss</TestProfileName> <TestPacketSize>512</TestPacketSize> <TheroticalMaxBandwidth>2500</TheroticalMaxBandwidth> </TestProfileConfig> <TestConfig> <TestMode>initiate-and-terminate</TestMode> <TestDurationInSeconds>30</TestDurationInSeconds> <TestFamily>ccc</TestFamily> </TestConfig> <CCCFamilyConfig> <EgressInterface>ge-0/1/6.1992</EgressInterface> <SourceUDPPort>4003</SourceUDPPort> <DestinationUDPPort>4003</DestinationUDPPort> </CCCFamilyConfig> </Summary> </FrameLossTestResult> </RFC2544TestResult> </Data>
View the MOS of an RFC 2544 Test
This request is used to display the mean opinion score (MOS) of an RFC 2544 test.
URI | /api/space/nsas/rfc2544/service-management/ |
HTTP Method | GET |
Content Type | application/vnd.net.juniper.space.service-management. |
Produces | Displays the MOS of an RFC 2544 test. |
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <RFCLatencyCalculateMOS> <MOSCalculation> <PacketSize>256</PacketSize> <Parameter> <Name>Electric Circuit Noise</Name> <Value>-70</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Noise Floor</Name> <Value>-64</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Room Noise(Send)</Name> <Value>35</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Room Noise(Receive)</Name> <Value>35</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Sent Loudness Rating</Name> <Value>8</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Receive Loudness Rating</Name> <Value>2</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Sidetone Masking Rating</Name> <Value>15</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Receive)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Listener's Sidetone Rating</Name> <Value>18</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Send)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Mean One-Way Delay</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Absolute Delay from (S) to (R)</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Round Trip Delay</Name> <Value>0.0224</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Talker Echo Loudness Rating</Name> <Value>65</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Weighted Echo Path Loss</Name> <Value>110</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Quantizing Distortion Units</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Equipment Impairment Factor</Name> <Value>0</Value> </Parameter> <Parameter> <Name>Packet-loss Robustness Factor</Name> <Value>4.3</Value> </Parameter> <Parameter> <Name>Packet-loss Probability</Name> <Value>0.0</Value> </Parameter> <Parameter> <Name>Burst Ratio</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Advantage Factor</Name> <Value>0</Value> </Parameter> <Results> <CalculatedR-Factor>75.1022</CalculatedR-Factor> <MeanOpinionScore>3.83</MeanOpinionScore> </Results> </MOSCalculation> <MOSCalculation> <PacketSize>512</PacketSize> <Parameter> <Name>Electric Circuit Noise</Name> <Value>-70</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Noise Floor</Name> <Value>-64</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Room Noise(Send)</Name> <Value>35</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Room Noise(Receive)</Name> <Value>35</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Sent Loudness Rating</Name> <Value>8</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Receive Loudness Rating</Name> <Value>2</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Sidetone Masking Rating</Name> <Value>15</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Receive)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Listener's Sidetone Rating</Name> <Value>18</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Send)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Mean One-Way Delay</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Absolute Delay from (S) to (R)</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Round Trip Delay</Name> <Value>0.0224</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Talker Echo Loudness Rating</Name> <Value>65</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Weighted Echo Path Loss</Name> <Value>110</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Quantizing Distortion Units</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Equipment Impairment Factor</Name> <Value>0</Value> </Parameter> <Parameter> <Name>Packet-loss Robustness Factor</Name> <Value>4.3</Value> </Parameter> <Parameter> <Name>Packet-loss Probability</Name> <Value>0.0</Value> </Parameter> <Parameter> <Name>Burst Ratio</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Advantage Factor</Name> <Value>0</Value> </Parameter> <Results> <CalculatedR-Factor>75.1022</CalculatedR-Factor> <MeanOpinionScore>3.83</MeanOpinionScore> </Results> </MOSCalculation> <MOSCalculation> <PacketSize>128</PacketSize> <Parameter> <Name>Electric Circuit Noise</Name> <Value>-70</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Noise Floor</Name> <Value>-64</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Room Noise(Send)</Name> <Value>35</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Room Noise(Receive)</Name> <Value>35</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Sent Loudness Rating</Name> <Value>8</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Receive Loudness Rating</Name> <Value>2</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Sidetone Masking Rating</Name> <Value>15</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Receive)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Listener's Sidetone Rating</Name> <Value>18</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Send)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Mean One-Way Delay</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Absolute Delay from (S) to (R)</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Round Trip Delay</Name> <Value>0.0224</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Talker Echo Loudness Rating</Name> <Value>65</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Weighted Echo Path Loss</Name> <Value>110</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Quantizing Distortion Units</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Equipment Impairment Factor</Name> <Value>0</Value> </Parameter> <Parameter> <Name>Packet-loss Robustness Factor</Name> <Value>4.3</Value> </Parameter> <Parameter> <Name>Packet-loss Probability</Name> <Value>0.0</Value> </Parameter> <Parameter> <Name>Burst Ratio</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Advantage Factor</Name> <Value>0</Value> </Parameter> <Results> <CalculatedR-Factor>75.1022</CalculatedR-Factor> <MeanOpinionScore>3.83</MeanOpinionScore> </Results> </MOSCalculation> </RFCLatencyCalculateMOS> </Data>
Calculate the MOS of an RFC 2544 Test
This request is used to calculate the mean opinion score (MOS) of an RFC 2544 test. Mean Opinion Score (MOS) is a metric used within the telecommunications industry to assess voice quality.
URI | /api/space/nsas/rfc2544/service-management/ |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management. |
Produces | Displays the MOS of an RFC 2544 test. |
Input
Sample XML Input
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <RFCLatencyCalculateMOS> <MOSCalculation> <PacketSize>256</PacketSize> <Parameter> <Name>Electric Circuit Noise</Name> <Value>-70</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Noise Floor</Name> <Value>-64</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Room Noise(Send)</Name> <Value>45</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Room Noise(Receive)</Name> <Value>45</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Sent Loudness Rating</Name> <Value>8</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Receive Loudness Rating</Name> <Value>2</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Sidetone Masking Rating</Name> <Value>15</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Receive)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Listener's Sidetone Rating</Name> <Value>18</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Send)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Mean One-Way Delay</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Absolute Delay from (S) to (R)</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Round Trip Delay</Name> <Value>0.0224</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Talker Echo Loudness Rating</Name> <Value>65</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Weighted Echo Path Loss</Name> <Value>110</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Quantizing Distortion Units</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Equipment Impairment Factor</Name> <Value>0</Value> </Parameter> <Parameter> <Name>Packet-loss Robustness Factor</Name> <Value>4.3</Value> </Parameter> <Parameter> <Name>Packet-loss Probability</Name> <Value>0.0</Value> </Parameter> <Parameter> <Name>Burst Ratio</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Advantage Factor</Name> <Value>0</Value> </Parameter> </MOSCalculation> </RFCLatencyCalculateMOS> </Data>
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <RFCLatencyCalculateMOS> <MOSCalculation> <PacketSize>256</PacketSize> <Parameter> <Name>Electric Circuit Noise</Name> <Value>-70</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Noise Floor</Name> <Value>-64</Value> <Dimension>dBmOp</Dimension> </Parameter> <Parameter> <Name>Room Noise(Send)</Name> <Value>45</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Room Noise(Receive)</Name> <Value>45</Value> <Dimension>dB(A)</Dimension> </Parameter> <Parameter> <Name>Sent Loudness Rating</Name> <Value>8</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Receive Loudness Rating</Name> <Value>2</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Sidetone Masking Rating</Name> <Value>15</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Receive)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Listener's Sidetone Rating</Name> <Value>18</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>D-Factor(Send)</Name> <Value>3</Value> </Parameter> <Parameter> <Name>Mean One-Way Delay</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Absolute Delay from (S) to (R)</Name> <Value>0</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Round Trip Delay</Name> <Value>0.0224</Value> <Dimension>ms</Dimension> </Parameter> <Parameter> <Name>Talker Echo Loudness Rating</Name> <Value>65</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Weighted Echo Path Loss</Name> <Value>110</Value> <Dimension>dB</Dimension> </Parameter> <Parameter> <Name>Quantizing Distortion Units</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Equipment Impairment Factor</Name> <Value>0</Value> </Parameter> <Parameter> <Name>Packet-loss Robustness Factor</Name> <Value>4.3</Value> </Parameter> <Parameter> <Name>Packet-loss Probability</Name> <Value>0.0</Value> </Parameter> <Parameter> <Name>Burst Ratio</Name> <Value>1</Value> </Parameter> <Parameter> <Name>Advantage Factor</Name> <Value>0</Value> </Parameter> <Results> <CalculatedR-Factor>85.1142</CalculatedR-Factor> <MeanOpinionScore>4.2</MeanOpinionScore> </Results> </MOSCalculation> </RFCLatencyCalculateMOS> </Data>
Create an RFC 2544 Service from Network Activate Services
This request is used to create an RFC 2544 service from an NA service.
URI | api/space/nsas/eline-ptp/service-management/ |
HTTP Method | POST |
Content Type | application/vnd.net.juniper.space.service-management.service+xml |
Consumes | application/vnd.net.juniper.space.service-management. |
Produces | Creates an RFC 2544 service from NA service. |
Input (Default)
Sample XML Input
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <ServiceOrder> <ServiceEndPointGroup> <RFCTestConfiguration> <InitiatorConfigration> <DeviceInfo> <NA> <DeviceName>junos-space1</DeviceName> <DeviceID>524379</DeviceID> </NA> </DeviceInfo> <Direction>ingress</Direction> </InitiatorConfigration> <ReflectorConfiguration> <DeviceInfo> <NA> <DeviceName>junos-space2</DeviceName> <DeviceID>524418</DeviceID> </NA> </DeviceInfo> <Direction>ingress</Direction> </ReflectorConfiguration> </RFCTestConfiguration> </ServiceEndPointGroup> </ServiceOrder> </ServiceResource> </Data>
Input (User-Defined)
Sample XML Input
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <ServiceResource> <ServiceOrder> <Common> <Name>NA-RFC</Name> </Common> <RFCProfileSettings> <FrameLoss> <BandWidth>12</BandWidth> <PacketSize>3584</PacketSize> <StepPercent>12</StepPercent> </FrameLoss> </RFCProfileSettings> <ServiceEndPointGroup> <RFCTestConfiguration> <InitiatorConfigration> <DeviceInfo> <NA> <DeviceName>junos-space1</DeviceName> <DeviceID>524379</DeviceID> </NA> </DeviceInfo> <SourIPV4Address>1.2.3.6</SourIPV4Address> <SourceUDPPort>12</SourceUDPPort> <DestIPV4Address>12.3.6.9</DestIPV4Address> <DestUDPPort>12</DestUDPPort> <Direction>ingress</Direction> <SkipARPIteration>true</SkipARPIteration> <TestIteration>2222</TestIteration> </InitiatorConfigration> <ReflectorConfiguration> <DeviceInfo> <NA> <DeviceName>junos-space2</DeviceName> <DeviceID>524418</DeviceID> </NA> </DeviceInfo> <SourIPV4Address>1.2.3.6</SourIPV4Address> <SourceUDPPort>12</SourceUDPPort> <DestIPV4Address>12.3.6.9</DestIPV4Address> <DestUDPPort>12</DestUDPPort> <Direction>ingress</Direction> <SkipARPIteration>true</SkipARPIteration> </ReflectorConfiguration> </RFCTestConfiguration> </ServiceEndPointGroup> </ServiceOrder> </ServiceResource> </Data>
Output
Sample XML Output
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Data xmlns="services.schema.networkapi.jmp.juniper.net"> <Status> <Identity> <Type>RFCServiceOrder</Type> <Value>360448</Value> </Identity> <Job> <ID>655370</ID> <Status>INPROGRESS</Status> </Job> <Code>200</Code> <Message>The RFC Service Order Created Successfully and Validation is in Progress. Please check the status using the JOB ID.</Message> </Status> </Data>