1. A method of arranging a plurality of allocation slots, wherein each of the plurality of allocation slots has been allocated to a respective one of a plurality of nodes in a body area network (BAN), the method comprising: receiving at a BAN hub a set of input parameters corresponding to the plurality of nodes, wherein the input parameters comprise a Sensor-initiated Grant extension (SIGE) probability and a SIGE length distribution of one of the plurality of nodes, wherein the SIGE is an extension of an allocation slot duration beyond a granted allocation slot duration; setting rules that each of the plurality of nodes must follow in the BAN network; and selecting an allocation slot arrangement of the plurality of allocation slots based on the input parameters and the rules, wherein the BAN hub selects the allocation slot arrangement.