Changes between Version 3 and Version 4 of Internal/WiMAX/WiMAXAPI/aSliceMgmt


Ignore:
Timestamp:
Feb 18, 2010, 2:12:48 AM (15 years ago)
Author:
seskar
Comment:

Legend:

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

    v3 v4  
     1Go back --> [wiki:Internal/WiMAX/WiMAXAPI/ GENI WiMAX API]
     2
    13= Slice Manager API Specification (User Exposed) =
    24
     
    3941
    4042=== startSLICE ===
    41 This function is used to start the slice; can be invoked only after the the createSLICE() call is made.
     43This function is used to start the slice for which IP is assigned; can be invoked only after the the createSLICE() call is made and is successful only if the instance is owned by the issuing user. .
    4244
    4345{{{
    4446startSLICE ( SLICEID, user_id, passwd, IP)
    45 -       Start instance of the SLICE for which IP is assigned
    46 -       SLICE instance is started only if the instance is owned by the issuing user.
    4747-       Returns status “ok” if command was executed correctly, “nok” otherwise.
    4848}}}
    4949
    5050=== stopSLICE ===
    51 
     51This function is used to stop the instance of the SLICE for which IP is assigned (SLICE instance is stopped only if the instance is owned by the issuing user).
    5252{{{
    5353stopSLICE ( SLICEID, user_id, passwd, IP)
    54 -       Stop instance of the SLICE for which IP is assigned
    55 -       SLICE instance is stopped only if the instance is owned by the issuing user.
    5654-       Returns status “ok” if command was executed correctly, “nok” otherwise.
    5755}}}
    5856
    59 === setSLICEParams (SLICEID, used_id, passwd) ===
    60 -       Allows the user to set all controllable parameters for creation of SLICE.
    61 -       Features include the amount of disk space per SLICE template, percentage of CPU resources.
    62 -       Number of parameters supported as a part of this API may vary with underlying virtualization technology.
     57=== setSLICEParams ===
     58Allows the user to set all controllable parameters for creation of SLICE. Features include the amount of disk space per SLICE template, percentage of CPU resources (number of parameters supported as a part of this API may vary with underlying virtualization technology).
     59{{{
     60setSLICEParams (SLICEID, used_id, passwd, tlv) 
    6361-       Successful setting returns “ok”, “nok” otherwise.
    64 
     62}}}
    6563
    6664== Client Control Functions ==
     
    6866These 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.
    6967
    70 === addClient (MSID, SliceID) ===
    71 -       This API is called by the user to add a client with MAC address MSID to the slice SliceID.     
     68=== addClient ===
     69This function is called by the user to add a client with MAC address MSID to the slice SliceID.
     70{{{
     71addClient (MSID, SliceID)
    7272-       Successful execution of this function returns “ok” from the grid service, “no” otherwise
    73 === deleteClient (MSID, SliceID)===
    74 -       Used to remove client with MAC address MSID  from the slice with identifier as Slice ID.
     73}}}
     74
     75=== deleteClient ===
     76Used to remove client with MAC address MSID  from the slice with identifier as Slice ID.
     77{{{
     78deleteClient (MSID, SliceID)
    7579-       Successful execution of this function returns “ok” from the grid service, “no” otherwise
     80}}}