EPCGlobal standards adherence.

Questions about using and running the Rifidi Edge Server

Moderators: Matt, kyle

Post Reply
painkiller
Posts: 6
Joined: Tue Nov 18, 2014 8:50 am

EPCGlobal standards adherence.

Post by painkiller » Tue Nov 18, 2014 8:54 am

Excluding ONS and Discovery Services, what are the EPCGlobal standards adhered to by the Edge Server? I am not sure, if this has been called out exclusively in the documentation. I believe, the Tag Data Standard and LLRP are supported. How about, Reader Management, Discovery Configuration and Initialisation, EPC IS (including Capture and Query interfaces)?

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: EPCGlobal standards adherence.

Post by bppause » Wed Nov 19, 2014 8:33 am

As you state we support EPC Tag and LLRP standards

ALE
We no longer support ALE as of Rifidi 1.3 (Lack of community demand for feature)

as far as Discovery, Configuration & Initialisation Standard for Reader Operations

Reference- http://www.gs1.org/gsmp/kc/epcglobal/dci

we support
full Wiki - http://wiki.rifidi.net/index.php?title=Main_Page
Edge Management - http://wiki.rifidi.net/index.php?title=Edge_Management
Architecture High Level - http://www.transcends.co/wp-content/upl ... ecture.jpg
Architecture Details - http://wiki.rifidi.net/index.php?title= ... chitecture

Provide a means for the Access Controller to discover one or more Readers - Sensor Adapter/Configuration via Edge Management
Provide a means for the Reader to discover one or more Clients. - Communication/Integration layer (REST, MQTT, WS, JMS, Database)
Provide a means for the Reader and Access Controller to exchange identity information and authenticate that identity information. - through Sensor API/Communication
Provide a means for the Client and Access Controller to authenticate their communications and operations. - Communication/Integration layer (REST, MQTT, WS, JMS, Database)
Provide a means for the Access Controller to configure the Reader, Not this at this time: including a means to update the software and/or firmware on the Reader.
Provide a means for the Access Controller to initialize the Reader, providing parameters necessary for the Reader to begin operation. Sensor Adapter/Configuration via Edge Management
Provide a means for the Reader and Access Controller to exchange vendor-specific information. - Through LLRP adapter we allow for vendor extensions can be enabled

EPCIS -http://www.gs1.org/gsmp/kc/epcglobal/ep ... 070412.pdf

As far as EPCIS what standards in particular? (as of now we support XML, REST, Webservices integration, have many of the event type elements/attributes accessible via Rifidi apps)

painkiller
Posts: 6
Joined: Tue Nov 18, 2014 8:50 am

Re: EPCGlobal standards adherence.

Post by painkiller » Wed Nov 19, 2014 9:25 am

Thanks for the response!
bppause wrote:We no longer support ALE as of Rifidi 1.3 (Lack of community demand for feature)
Surprising to note that ALE is not supported any more as this (dated) article heaps praises on ALE - http://www.rfidjournal.com/articles/view?1493

So, what is the alternative to ALE? Or, to put it the other way, once an application has read the reader via LLRP, how does it propagate further? I would imagine that, after LLRP, the tag data is now human readable. A RiFiDi application enriches it with some more "contextual" information and then publishes it back via HTTP, MQTT, etc.

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: EPCGlobal standards adherence.

Post by bppause » Wed Nov 19, 2014 9:39 am

Once tag data is read by rifidi app (via events) this info can be translated/enriched/customized any way one wishes (integrating with AWS, Cloud, database, MQTT to name a few..)
Rifidi App Quick_Start_Reference
http://wiki.rifidi.net/index.php?title= ... _Reference

User Guides
http://wiki.rifidi.net/index.php?title=User%27s_Guide

I highly reccomend you start with quick start guide to ensure ur getting tags data via reader - http://www.transcends.co/www/docs/Rifid ... de_3.1.pdf

Developers Guides

http://wiki.rifidi.net/index.php?title= ... %27s_Guide

painkiller
Posts: 6
Joined: Tue Nov 18, 2014 8:50 am

Re: EPCGlobal standards adherence.

Post by painkiller » Wed Nov 19, 2014 12:54 pm

bppause wrote:I highly reccomend you start with quick start guide to ensure ur getting tags data via reader
I have been struggling to get that working ... :|

I couldn't add readers with the 1.6 Emulator. So, I am now using 1.5. I am able to add reader, generate tags and drop them into the view that says Antenna 0. The console output keeps showing user name and password input-output. (This is with the Alien reader.) I am following this guide - http://wiki.rifidi.net/index.php?title= ... %27s_Guide

Not sure, what I am missing ...

painkiller
Posts: 6
Joined: Tue Nov 18, 2014 8:50 am

Re: EPCGlobal standards adherence.

Post by painkiller » Wed Nov 19, 2014 1:23 pm

I think, I am seeing some success with LLRP readers. :) I can see some XML messages per EPC Gen 2 tag that was read. This is the output of the LLRP read, correct?

BTW, In the Workbench User Guide, what does the following mean?
12. Now right click on the reader and select "Open Tag View". Assuming your settings are correct, you should see tags on the view.
Because the only other view I have is a Site View; I don't see the option to open the Tag View.

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: EPCGlobal standards adherence.

Post by bppause » Wed Nov 19, 2014 4:09 pm

Tag view is no longer in work bench

basically on console u can type currenttags command for a certain reader adapter and see tags are coming back - this is described in quick start guide

painkiller
Posts: 6
Joined: Tue Nov 18, 2014 8:50 am

Re: EPCGlobal standards adherence.

Post by painkiller » Thu Nov 20, 2014 1:48 pm

bppause wrote:basically on console u can type currenttags command for a certain reader adapter and see tags are coming back - this is described in quick start guide
Yes! I can see them on the console now. :D

Just one question...the reader ID appears as LLRP_1 or Alien_1, etc. How do I get to report the "human friendly" name that I set in the wizard - such as, DockReader_1, etc. ?

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: EPCGlobal standards adherence.

Post by bppause » Thu Nov 20, 2014 8:23 pm

U can use edge management rest interface to override system generated ids

only can be done when creating reader

link to rest create reader comnand
http://wiki.rifidi.net/index.php?title= ... nd_example



I would recommend using rest for all commands and no longer command line

http://wiki.rifidi.net/index.php?title=Edge_Management

same with managing rifidi apps

http://wiki.rifidi.net/index.php?title=Rifidi_App_API

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests