1

The underlying system

asked 2014-04-01 09:27:32 -0700

marcomontebello gravatar image

Hi, I'm a student and I'm studying the alljoyn framework for a project. I apologize for my English.

Could Someone know help me to understand transport messages from one node to another in the network? How is implemented the underlying routing between daemons? what's the structure of messages, etc? How are implemented the operations of discovery and advertisement under the abstraction layer introduced by AllJoyn? Thanks, Marco

edit retag flag offensive close merge delete

Comments

another question is: How is realized the communications between the processes on a local device? They use the DBUS wire protocol?

marcomontebello ( 2014-04-01 10:32:44 -0700 )edit

When you say communication between processes on a local or a remote device it uses DBus as the wire format. In addition the initiation of communication can be achieved after AllJoyn discovery process takes place apart from the standard DBus way.

Nikhil Dabhade ( 2014-04-01 11:06:00 -0700 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2014-04-01 10:46:46 -0700

mitchw gravatar image

If you have not already, take a look at this document Introduction to the AllJoyn Framework, it covers some of the lower-level details of how the AllJoyn framework is structured.

To understand the message structure used by AllJoyn, I recommend looking at the source code, specifically the MsgArg class.

In the core AllJoyn framework, advertising and discovery use a UDP broadcast over port 9956, using IS-AT and WHO-HAS AllJoyn messages. The Core Training Part 1 document covers this in more detail on pages 22-28.

edit flag offensive delete publish link more

Comments

I had already read the first document that you linked but it was not so helpful about what i was searching for. I had not found the second document and it looks really interesting. thank you so much! you've been very helpful.

marcomontebello ( 2014-04-01 11:21:10 -0700 )edit
Login/Signup to Answer

Question Tools

Follow
1 follower

Stats

Asked: 2014-04-01 09:27:32 -0700

Seen: 89 times

Last updated: Apr 01 '14