A controller comprising: at least one processor configured to: direct transport of a cargo transportation unit,CTU, to a plurality of pickup locations or a plurality of destination locations in response to requests of a plurality of requesters; and control access to a plurality of compartments (108-1, 108-2, 108-3, 108-4,108-5) in the CTU, wherein controlling the access comprises selecting respective compartments (108-1, 108-2, 108-3, 108-4, and 108-5) of the plurality of compartments (108-1, 108-2, 108-3, 108-4, 108-5) in which to place cargo items for the requests in response to requests of the plurality of requesters, and the at least one processor is configured to: select a first compartment of the plurality of compartments for a first cargo item of the cargo items based on a first characteristic of the first compartment and a first characteristic of the first cargo item; and select a second compartment of the plurality of compartments for a second cargo item of the cargo items based on a second characteristic of the second compartment and a second characteristic of the second cargo item, the second characteristic of the second compartment different from the first characteristic of the first compartment, and the second characteristic of the second cargo item different from the first characteristic of the first cargo item; characterized in that: the first and second characteristics of the first and second cargo items are selected from among one or more of a type of a cargo item, a weight of a cargo item, a fragility of a cargo item, and a perishable status of a cargo item; and the first and second characteristics of the first and second compartments are selected from among one or more of a type of cargo items that a compartment can accommodate, an air conditioning capability of a compartment, and a shock absorption capability of a compartment. direct transport of a cargo transportation unit,CTU, to a plurality of pickup locations or a plurality of destination locations in response to requests of a plurality of requesters; and control access to a plurality of compartments (108-1, 108-2, 108-3, 108-4,108-5) in the CTU, wherein controlling the access comprises selecting respective compartments (108-1, 108-2, 108-3, 108-4, and 108-5) of the plurality of compartments (108-1, 108-2, 108-3, 108-4, 108-5) in which to place cargo items for the requests in response to requests of the plurality of requesters, and the at least one processor is configured to: select a first compartment of the plurality of compartments for a first cargo item of the cargo items based on a first characteristic of the first compartment and a first characteristic of the first cargo item; and select a second compartment of the plurality of compartments for a second cargo item of the cargo items based on a second characteristic of the second compartment and a second characteristic of the second cargo item, the second characteristic of the second compartment different from the first characteristic of the first compartment, and the second characteristic of the second cargo item different from the first characteristic of the first cargo item; characterized in that: the first and second characteristics of the first and second cargo items are selected from among one or more of a type of a cargo item, a weight of a cargo item, a fragility of a cargo item, and a perishable status of a cargo item; and the first and second characteristics of the first and second compartments are selected from among one or more of a type of cargo items that a compartment can accommodate, an air conditioning capability of a compartment, and a shock absorption capability of a compartment. select a first compartment of the plurality of compartments for a first cargo item of the cargo items based on a first characteristic of the first compartment and a first characteristic of the first cargo item; and select a second compartment of the plurality of compartments for a second cargo item of the cargo items based on a second characteristic of the second compartment and a second characteristic of the second cargo item, the second characteristic of the second compartment different from the first characteristic of the first compartment, and the second characteristic of the second cargo item different from the first characteristic of the first cargo item; characterized in that: the first and second characteristics of the first and second cargo items are selected from among one or more of a type of a cargo item, a weight of a cargo item, a fragility of a cargo item, and a perishable status of a cargo item; and the first and second characteristics of the first and second compartments are selected from among one or more of a type of cargo items that a compartment can accommodate, an air conditioning capability of a compartment, and a shock absorption capability of a compartment. the first and second characteristics of the first and second cargo items are selected from among one or more of a type of a cargo item, a weight of a cargo item, a fragility of a cargo item, and a perishable status of a cargo item; and the first and second characteristics of the first and second compartments are selected from among one or more of a type of cargo items that a compartment can accommodate, an air conditioning capability of a compartment, and a shock absorption capability of a compartment.