This page will show examples of the SO to SDNC Messages for the vCPE Use Case
Raw Mesage | ||
---|---|---|
Request: Service-Topology-Operation Service-Action: Assign | ServiceTopologyOperationInput{getRequestInformation=RequestInformation{getNotificationUrl=, getOrderNumber=, getOrderVersion=, getRequestAction=CreateServiceInstance, getRequestId=4d3d1f80-43ba-4aa5-a61c-1dcae011c586, getSource=MSO, augmentations={}}, getSdncRequestHeader=SdncRequestHeader{getSvcAction=Assign, getSvcNotificationUrl=http://so-sdnc-adapteronap:8086/adapters/rest/SDNCNotify, getSvcRequestId=b51bc2e7-dd0b-4f13-98dd-7dc04e253d72, augmentations={}}, getServiceInformation=ServiceInformation{getGlobalCustomerId=SDN-ETHERNET-INTERNET, getOnapModelInformation=OnapModelInformation{getModelInvariantUuid=582ea75b-2e3c-45ce-9206-614d7cb12c59, getModelName=vcpesvc_rescust_1103a, getModelUuid=16e11518-28a4-48bc-ac81-080c94613fa3, getModelVersion=1.0, augmentations={}}, getServiceId=a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb, getServiceInstanceId=8d0788fa-ab44-4d5f-885e-4847ebf70fe8, getSubscriberName=, getSubscriptionServiceType=vCPE, augmentations={}}, getServiceRequestInput=ServiceRequestInput{getServiceInputParameters=ServiceInputParameters{getParam=[Param{getName=BRG_WAN_MAC_Address, getValue=fa:16:3e:f4:8a:8d, augmentations={}}, Param{getName=customerLatitude, getValue=32.897480, augmentations={}}, Param{getName=customerLongitude, getValue=-97.040443, augmentations={}}, Param{getName=Homing_Solution, getValue=sniro, augmentations={}}, Param{getName=customerName, getValue=some_company, augmentations={}}], augmentations={}}, getServiceInstanceName=vcpe_svc_vcpesvc_rescust_1103a_201811082313, augmentations={}}, augmentations={}} <?xml version="1.0" encoding="UTF-8" standalone="no"?><input xmlns="org:onap:sdnc:northbound:generic-resource"><sdnc-request-header><svc-request-id>de310a3e-f6e1-4ea3-afa0-7b5b634bd1ad</svc-request-id><svc-action>assign</svc-action><svc-notification-url>http://so-sdnc-adapteronap:8086/adapters/rest/SDNCNotify</svc-notification-url></sdnc-request-header><request-information ><request-id>f60347b9-85c0-4732-87bb-425ecc9076fa</request-id><source>MSO</source><notification-url/><order-number/><order-version/><request-action>CreateServiceInstance</request-action> | |
Response | Returned SUCCESS for service-topology-operation [8d0788fa-ab44-4d5f-885e-4847ebf70fe8] ServiceTopologyOperationOutput [_ackFinalIndicator=Y, _responseCode=200, _responseMessage=, _serviceResponseInformation=ServiceResponseInformation [_instanceId=8d0788fa-ab44-4d5f-885e-4847ebf70fe8, _objectPath=restconf/config/GENERIC-RESOURCE-API:services/service/8d0788fa-ab44-4d5f-885e-4847ebf70fe8/service-data/service-topology/, augmentation=[]], _svcRequestId=b51bc2e7-dd0b-4f13-98dd-7dc04e253d72, augmentation=[]] | |
SO GET Query to SDNC | GET restconf/config/GENERIC-RESOURCE-API:services/service/8d0788fa-ab44-4d5f-885e-4847ebf70fe8/service-data/service-topology/ | |
{ | ||
TunnelXConn- Assign | input: TunnelxconnTopologyOperationInput{getAllottedResourceInformation=AllottedResourceInformation{getAllottedResourceId=9ef9b82d-70dc-4910-b8a1-cd9fad50fb8e, getAllottedResourceType=tunnelxconn, getOnapModelInformation=OnapModelInformation{getModelCustomizationUuid=46e9386d-1e36-492b-b799-132b800f8e92, getModelInvariantUuid=1c604615-91a9-474e-803c-f684d2563dc7, getModelName=vcpear_brg_1103a, getModelUuid=3bb0f153-ec98-4e7f-bc3e-baa51f901e8a, getModelVersion=1.0, augmentations={}}, getParentServiceInstanceId=59e031f0-92ce-4c72-8498-b7c317b84509, augmentations={}}, getRequestInformation=RequestInformation{getNotificationUrl=, getOrderNumber=, getOrderVersion=, getRequestAction=CreateTunnelXConnInstance, getRequestId=f3ef4caa-cda9-4d48-bc41-cdbdab956beb, getSource=MSO, augmentations={}}, getSdncRequestHeader=SdncRequestHeader{getSvcAction=Assign, getSvcNotificationUrl=http://so-sdnc-adapteronap:8086/adapters/rest/SDNCNotify, getSvcRequestId=ab6b8d0a-26df-4e2a-9edb-5551ccd8ebb0, augmentations={}}, getServiceInformation=ServiceInformation{getGlobalCustomerId=SDN-ETHERNET-INTERNET, getOnapModelInformation=OnapModelInformation{augmentations={}}, getServiceId=, getServiceInstanceId=00f41b05-cd9e-4d3e-828b-fecd7f0804db, getSubscriberName=, getSubscriptionServiceType=vCPE, augmentations={}}, getTunnelxconnRequestInput=TunnelxconnRequestInput{getBrgWanMacAddress=fa:16:3e:f4:8a:8d, augmentations={}}, augmentations={}} | |
Tunnel XConn Create (BRG) | Input: TunnelxconnTopologyOperationInput{getAllottedResourceInformation=AllottedResourceInformation{getAllottedResourceId=17e03e51-bcb5-49f7-b52b-9847774aff36, getAllottedResourceType=tunnelxconn, getOnapModelInformation=OnapModelInformation{getModelCustomizationUuid=46e9386d-1e36-492b-b799-132b800f8e92, getModelInvariantUuid=1c604615-91a9-474e-803c-f684d2563dc7, getModelName=vcpear_brg_1103a, getModelUuid=3bb0f153-ec98-4e7f-bc3e-baa51f901e8a, getModelVersion=1.0, augmentations={}}, getParentServiceInstanceId=59e031f0-92ce-4c72-8498-b7c317b84509, augmentations={}}, getRequestInformation=RequestInformation{getNotificationUrl=, getOrderNumber=, getOrderVersion=, getRequestAction=CreateTunnelXConnInstance, getRequestId=3412d913-9137-4ffe-ad1d-0ade105968d1, getSource=MSO, augmentations={}}, getSdncRequestHeader=SdncRequestHeader{getSvcAction=Create, getSvcNotificationUrl=http://so-sdnc-adapteronap:8086/adapters/rest/SDNCNotify, getSvcRequestId=8e459e5a-75bb-4e6c-bbd2-dd2ca7f6cbfc, augmentations={}}, getServiceInformation=ServiceInformation{getGlobalCustomerId=SDN-ETHERNET-INTERNET, getOnapModelInformation=OnapModelInformation{augmentations={}}, getServiceId=, getServiceInstanceId=cede853b-b6f7-4be9-a22f-ed192f12cf93, getSubscriberName=, getSubscriptionServiceType=vCPE, augmentations={}}, getTunnelxconnRequestInput=TunnelxconnRequestInput{getBrgWanMacAddress=fa:16:3e:f4:8a:8d, augmentations={}}, augmentations={}} | |