I'm confused by the usage of the idiom "on its behalf" in this sentence:
One of the key parts of the telecommunication is the action that one device is asking another device to take on its behalf.
I think the meaning of that idiom is "instead of", but it seems pretty awkward to me there. Might there be other meanings which are more suitable there?