Changes between Version 1 and Version 2 of Internal/WiMAX/WiMAXAPI/aSliceMgmt


Ignore:
Timestamp:
Feb 16, 2010, 3:57:42 PM (14 years ago)
Author:
seskar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/WiMAX/WiMAXAPI/aSliceMgmt

    v1 v2  
    1313These set of functions are responsible for managing context isolation of multiple slices through the use of virtual machines.
    1414
    15 === createSLICE(used_id, passwd, image_type) ===
     15=== createSLICE (used_id, passwd, image_type) ===
    1616This function is invoked from a gateway machine by the slice user to instantiate its slice for experimentation.
    1717-       Uses the slice user_id and passwd to create a new SLICE.
     
    2323        - Failure returns “nok”, success returns SLICEID.
    2424
    25 === destroySLICE(user_id, passwd, IP) ===
     25=== destroySLICE (user_id, passwd, IP) ===
    2626-       Destroy instance of the SLICE for which IP is assigned
    2727-       SLICE is destroyed only after authentication of  the used_id and passwd.
    2828-       Returns status “ok” if command was executed correctly, “nok” otherwise.
    2929
    30 === startSLICE( SLICEID, user_id, passwd, IP) ===
     30=== startSLICE ( SLICEID, user_id, passwd, IP) ===
    3131This functionality can be invoked after the the createSLICE() call is made.
    3232-       Start instance of the SLICE for which IP is assigned
     
    3434-       Returns status “ok” if command was executed correctly, “nok” otherwise.
    3535
    36 === stopSLICE( SLICEID, user_id, passwd, IP) ===
     36=== stopSLICE ( SLICEID, user_id, passwd, IP) ===
    3737-       Stop instance of the SLICE for which IP is assigned
    3838-       SLICE instance is stopped only if the instance is owned by the issuing user.
    3939-       Returns status “ok” if command was executed correctly, “nok” otherwise.
    4040
    41 === setSLICEParams(SLICEID, used_id, passwd) ===
     41=== setSLICEParams (SLICEID, used_id, passwd) ===
    4242-       Allows the user to set all controllable parameters for creation of SLICE.
    4343-       Features include the amount of disk space per SLICE template, percentage of CPU resources.
     
    5050These set of functions allow the datapath controller to determine which WiMAX clients can associate with the BTS and vice-versa. These API are internal and are based on the input provided by the slice user.
    5151
    52 === addClient(MSID, SliceID) ===
     52=== addClient (MSID, SliceID) ===
    5353-       This API is called by the user to add a client with MAC address MSID to the slice SliceID.     
    5454-       Successful execution of this function returns “ok” from the grid service, “no” otherwise
    55 === deleteClient(MSID, SliceID)==
     55=== deleteClient (MSID, SliceID)===
    5656-       Used to remove client with MAC address MSID  from the slice with identifier as Slice ID.
    5757-       Successful execution of this function returns “ok” from the grid service, “no” otherwise