A system for managing communications between a provider (102; 202, 205; 302; 402; 802a, 802b; 1002) providing a desired service (108; 208, 228, 248), and a requestor (104a, 104b; 204a, 204b; 205; 304; 404; 904) desiring said service in a distributed network (100; 200), the system comprising: a requestor that is implemented on a computing device, wherein the requestor provides a stay online binding (320; 520a, 520b; 920a, 920b; 1120a, 1120b), said stay online binding serving for notifying said provider providing the desired service that said requestor is connected to said network, and further wherein the stay online binding is adapted to identify at least one binding (112; 212; 312; 512a, 512b; 812a, 812b; 1012a, 1012b; 1112a, 1112b) that is desired by the requestor; and a provider that is implemented on a computing device, wherein the provider provides the at least one binding, wherein the provider receives the stay online binding from the requestor and continues providing the at least one binding because the provider became aware of the stay online binding, wherein the provider computing device comprises a processor, memory in electronic communication with the processor, and instructions stored in the memory, wherein the instructions are executable to implement a method comprising: monitoring communications from an intervening access node network (110; 210; 310; 810) over which communications are sent between the requestor and the provider for any stay online bindings that concern the provider; wherein the requestor is adapted to remove the stay online binding, at a point in time after the provider has provided the at least one binding; characterized in that: the provider is adapted to remove the binding after it senses the removal of the stay online binding, and to disconnect from the network; wherein the provider is further adapted, after disconnecting from the network, to wait for a predetermined period of time before reconnecting to the network and determining whether applicable stay online bindings are present. a requestor that is implemented on a computing device, wherein the requestor provides a stay online binding (320; 520a, 520b; 920a, 920b; 1120a, 1120b), said stay online binding serving for notifying said provider providing the desired service that said requestor is connected to said network, and further wherein the stay online binding is adapted to identify at least one binding (112; 212; 312; 512a, 512b; 812a, 812b; 1012a, 1012b; 1112a, 1112b) that is desired by the requestor; and a provider that is implemented on a computing device, wherein the provider provides the at least one binding, wherein the provider receives the stay online binding from the requestor and continues providing the at least one binding because the provider became aware of the stay online binding, wherein the provider computing device comprises a processor, memory in electronic communication with the processor, and instructions stored in the memory, monitoring communications from an intervening access node network (110; 210; 310; 810) over which communications are sent between the requestor and the provider for any stay online bindings that concern the provider; wherein the requestor is adapted to remove the stay online binding, at a point in time after the provider has provided the at least one binding; characterized in that: the provider is adapted to remove the binding after it senses the removal of the stay online binding, and to disconnect from the network; wherein the provider is further adapted, after disconnecting from the network, to wait for a predetermined period of time before reconnecting to the network and determining whether applicable stay online bindings are present. the provider is adapted to remove the binding after it senses the removal of the stay online binding, and to disconnect from the network; wherein the provider is further adapted, after disconnecting from the network, to wait for a predetermined period of time before reconnecting to the network and determining whether applicable stay online bindings are present.