About Connection management

asked 2015-08-12 18:36:45 -0700

ytaka gravatar image

I have two questions about AllJoyn Network.

AJTCL genelates a Local GUID after connects AJRouter on Standard AllJoyn Device. Then AJTCL sends a Local GUID to AJRouter. I think AJRouter manages Local GUID and uses when send a messgae to AJTCL.

  1. Does AJRouter identify AJTCL using Local GUID?
    I want to get connection status of AJRouter using AllJoyn App.

  2. Is it possible to access restrictions on AJRouter?
    For example, Is it possible to reject connections from a specific Thin AllJoyn Device ?

Thank you for trying to understand the English that I could get across to you.

edit retag flag offensive close merge delete


you might try on the core mailing list. https://lists.allseenalliance.org/mailman/listinfo/allseen-core

ry.jones ( 2015-08-13 12:28:26 -0700 )edit

Thank you for your comment.

ytaka ( 2015-08-27 23:25:10 -0700 )edit

I hope you get an answer there.

ry.jones ( 2015-08-27 23:26:59 -0700 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2015-09-01 02:10:32 -0700

praveenb gravatar image

The appropriate terminology for what you refer is Bus Unique name.

When a leaf node (an application built using AllJoyn Core library, whether Standard or Thin) connects to a routing node, the routing node assigns a Bus Unique Name to the leaf node. This is in the form of :XYZABCE123.2. This unique name is what gets filled in an AllJoyn message as the sender / destination field for messages being sent from / to the application.

The routing node forwards and delivers messages between applications based on the Bus Unique names.

Currently, it is not possible to reject connections from a specific Thin AllJoyn device. However, it is possible to restrict the messages being sent from / to the Thin AllJoyn device using PolicyDB.

edit flag offensive delete publish link more


Thank you for the easy to understand explanation.
There is one more thing that I want to ask. Is Bus Unique Name the fixed value?

ytaka ( 2015-09-06 12:06:35 -0700 )edit

Bus Unique Name is assigned by the routing node. That is, if the application connects to a routing node R1, it gets a unique name U1. But if the application were to disconnect and connect to a different routing node R2, it would get a unique name U2.

praveenb ( 2015-09-08 10:28:12 -0700 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2015-08-12 18:36:45 -0700

Seen: 69 times

Last updated: Sep 01 '15