A cargo handling system (100, 300), comprising: a conveyance surface (102, 202, 302); a first power drive unit (110, 210, 310-1, 410) having a first drive roller (108, 208, 308); a first restraint device (114, 214, 314); a first sensor (219, 319-1) disposed proximate the first power drive unit and configured to provide positional data corresponding to a current location of a unit load device (20, 120, 320) on the conveyance surface (102, 202, 302); and a first power drive unit agent (N1 l) configured for communication with the first sensor (219, 319-1), the first power drive unit agent (N1 l) configured to selectively activate and deactivate the first drive roller (108, 208, 308) and the first restraint device (114, 214, 314) based on the positional data; and a second power drive unit (110, 210, 310-2, 410) having a second drive roller (108, 208, 308); a second sensor (219, 319-2) disposed proximate the second power drive unit and configured to provide positional data corresponding to the current location of the unit load device (20, 120, 320) on the conveyance surface (102, 202, 302); a second power drive unit agent (N1 i) configured for communication with the second sensor (219, 319-2), the second power drive unit agent (N1 i) configured to selectively activate and deactivate the second drive roller (108, 208, 308) based on the positional data; wherein the first power drive unit agent (N1 l) is configured to activate the first drive roller and to deactivate the second drive roller (108, 208, 308) of the second power drive unit (110, 210, 310-2, 410) based on the positional data corresponding to the first power drive unit; and wherein the second power drive unit agent (N1 i) is configured to activate the second drive roller and to deactivate the first drive roller (108, 208, 308) of the first power drive unit (110, 210, 310-1, 410) based on the positional data corresponding to the second power drive unit. a conveyance surface (102, 202, 302); a first power drive unit (110, 210, 310-1, 410) having a first drive roller (108, 208, 308); a first restraint device (114, 214, 314); a first sensor (219, 319-1) disposed proximate the first power drive unit and configured to provide positional data corresponding to a current location of a unit load device (20, 120, 320) on the conveyance surface (102, 202, 302); and a first power drive unit agent (N1 l) configured for communication with the first sensor (219, 319-1), the first power drive unit agent (N1 l) configured to selectively activate and deactivate the first drive roller (108, 208, 308) and the first restraint device (114, 214, 314) based on the positional data; and a second power drive unit (110, 210, 310-2, 410) having a second drive roller (108, 208, 308); a second sensor (219, 319-2) disposed proximate the second power drive unit and configured to provide positional data corresponding to the current location of the unit load device (20, 120, 320) on the conveyance surface (102, 202, 302); a second power drive unit agent (N1 i) configured for communication with the second sensor (219, 319-2), the second power drive unit agent (N1 i) configured to selectively activate and deactivate the second drive roller (108, 208, 308) based on the positional data; wherein the first power drive unit agent (N1 l) is configured to activate the first drive roller and to deactivate the second drive roller (108, 208, 308) of the second power drive unit (110, 210, 310-2, 410) based on the positional data corresponding to the first power drive unit; and wherein the second power drive unit agent (N1 i) is configured to activate the second drive roller and to deactivate the first drive roller (108, 208, 308) of the first power drive unit (110, 210, 310-1, 410) based on the positional data corresponding to the second power drive unit. a second sensor (219, 319-2) disposed proximate the second power drive unit and configured to provide positional data corresponding to the current location of the unit load device (20, 120, 320) on the conveyance surface (102, 202, 302); a second power drive unit agent (N1 i) configured for communication with the second sensor (219, 319-2), the second power drive unit agent (N1 i) configured to selectively activate and deactivate the second drive roller (108, 208, 308) based on the positional data; wherein the first power drive unit agent (N1 l) is configured to activate the first drive roller and to deactivate the second drive roller (108, 208, 308) of the second power drive unit (110, 210, 310-2, 410) based on the positional data corresponding to the first power drive unit; and wherein the second power drive unit agent (N1 i) is configured to activate the second drive roller and to deactivate the first drive roller (108, 208, 308) of the first power drive unit (110, 210, 310-1, 410) based on the positional data corresponding to the second power drive unit.