Changes between Version 3 and Version 4 of Internal/WiMAX/WiMAXAPI/aSliceMgmt
- Timestamp:
- Feb 18, 2010, 2:12:48 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/WiMAX/WiMAXAPI/aSliceMgmt
v3 v4 1 Go back --> [wiki:Internal/WiMAX/WiMAXAPI/ GENI WiMAX API] 2 1 3 = Slice Manager API Specification (User Exposed) = 2 4 … … 39 41 40 42 === startSLICE === 41 This function is used to start the slice ; can be invoked only after the the createSLICE() call is made.43 This 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. . 42 44 43 45 {{{ 44 46 startSLICE ( SLICEID, user_id, passwd, IP) 45 - Start instance of the SLICE for which IP is assigned46 - SLICE instance is started only if the instance is owned by the issuing user.47 47 - Returns status “ok” if command was executed correctly, “nok” otherwise. 48 48 }}} 49 49 50 50 === stopSLICE === 51 51 This 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). 52 52 {{{ 53 53 stopSLICE ( SLICEID, user_id, passwd, IP) 54 - Stop instance of the SLICE for which IP is assigned55 - SLICE instance is stopped only if the instance is owned by the issuing user.56 54 - Returns status “ok” if command was executed correctly, “nok” otherwise. 57 55 }}} 58 56 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 === 58 Allows 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 {{{ 60 setSLICEParams (SLICEID, used_id, passwd, tlv) 63 61 - Successful setting returns “ok”, “nok” otherwise. 64 62 }}} 65 63 66 64 == Client Control Functions == … … 68 66 These 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. 69 67 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 === 69 This function is called by the user to add a client with MAC address MSID to the slice SliceID. 70 {{{ 71 addClient (MSID, SliceID) 72 72 - 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 === 76 Used to remove client with MAC address MSID from the slice with identifier as Slice ID. 77 {{{ 78 deleteClient (MSID, SliceID) 75 79 - Successful execution of this function returns “ok” from the grid service, “no” otherwise 80 }}}