Post Go back to editing

my endpoint is not acting immediately on CP commands

In my basic ADRadioNet evaluation demo (with CP => R => EP), the commands I sent from the CenterPoint are not immediately reaching the endpoint. Is there something wrong with the way I am sending these commands?. I expect the EP to respond right away without any delay.

Parents
  • The commands from the Center Point (CP), using the ANodeCenterPoint tool, are sent to intended End Point (EP) by appending them as a message to the acknowledgement. Please note, the command moves downstream every time the upstream data is received.

     

    Suppose, the EP is operating in an event driven mode with the evaluation demo topology (EP<=>R<=>CP) as shown below.


    Consider the command (Command 1) is sent from the CP. This has to first reach the router before it reaches the EP to respond back. The message received from the ANodeCenterPoint tool (at the CP) is intended to be sent to EP. This is first stored in the MSG buffer of the CP device. Whenever the Center Point receives the message from that particular EP via the router (R),  it attaches the command (Command 1) to the acknowledgement and forwards it to the Router (as “ACK 1 + Command 1 to R”), as shown in the flow diagram below. The router now stores this command and waits for the next messages from EP, to attach the command intended for EP to the acknowledgement sent from Router (as “ACK 2 + Command 1 to EP”). In a nut shell, we can see from this example that for every message sent from the CP, the EP can react only after sending 2 messages upstream.


    3326.438f280ad72f35175469ba801ca7c20f.jpg

Reply
  • The commands from the Center Point (CP), using the ANodeCenterPoint tool, are sent to intended End Point (EP) by appending them as a message to the acknowledgement. Please note, the command moves downstream every time the upstream data is received.

     

    Suppose, the EP is operating in an event driven mode with the evaluation demo topology (EP<=>R<=>CP) as shown below.


    Consider the command (Command 1) is sent from the CP. This has to first reach the router before it reaches the EP to respond back. The message received from the ANodeCenterPoint tool (at the CP) is intended to be sent to EP. This is first stored in the MSG buffer of the CP device. Whenever the Center Point receives the message from that particular EP via the router (R),  it attaches the command (Command 1) to the acknowledgement and forwards it to the Router (as “ACK 1 + Command 1 to R”), as shown in the flow diagram below. The router now stores this command and waits for the next messages from EP, to attach the command intended for EP to the acknowledgement sent from Router (as “ACK 2 + Command 1 to EP”). In a nut shell, we can see from this example that for every message sent from the CP, the EP can react only after sending 2 messages upstream.


    3326.438f280ad72f35175469ba801ca7c20f.jpg

Children
No Data