Agreement for the use of IRIS Testbed at CONNECT Centre, Trinity College Dublin, University of Dublin, Ireland

Terms and Conditions:

By accessing the IRIS TCD Testbed ("Testbed") via the internet platform provided by the CONNECT Centre ("CONNECT") Trinity College Dublin ("TCD") the user (hereinafter the "Participant") declares legally its acceptance of the terms and conditions of this User Agreement. Participant declares its consent that TCD is entitled to file Participant's personal data provided under these terms and conditions. TCD shall be entitled to use such data only for the administration of Participant's use of the Testbed. TCD reserves all rights not expressly granted to Participant under this User Agreement.

  1. Short description of the Testbed

Iris - the reconfigurable radio testbed at Trinity College Dublin provides virtualized radio hardware to support the experimental investigation of the interplay between radio capabilities and networks. Our facility pairs underlying flexible radio and computations resources with various hypervisors in the form of software radio frameworks to realize various research and testing configurations. We employ 16 ceiling mounted USRP N210s equipped with SBX daugtherboards, reaching frequencies between 40 MHz and 4 GHz, as underlying radio resources. These platforms are connected to a private computational cloud, allowing us to deploy an array of computational environments. To expose the functionality of these platforms for a variety of applications, we employ a variety of radio hypervisors, each with different capabilities and organized into the two categories of open standards compliant and blue sky oriented systems. The category of open standards compliant hypervisors includes frameworks based on open implementations of proven waveforms, such as the OpenBTS or Amarisoft frameworks. Blue sky oriented hypervisors, on the other hand, freely enable prototyping of wireless systems, as exemplified by GNURadio. Together these radio hypervisors enable the realization of heterogeneous radio platforms for composition into networks. Therefore, this facility is ideally equipped to investigate the combination of various physical layer approaches into coexisting or coherent networks.

  1. Authorized Users

1.1 Individuals who are affiliated with institutions (such as a college, university, secondary school, public library, museum, foundation, government agency, research centre or corporate, scholarly societies and for-profit organization), as well as industry and SMEs that maintain valid IRIS TCD usage credentials.

1.2 Other users of specified interest who have been granted access to IRIS TCD services and tools from IRIS TCD authorized personnel.

1.3 Individuals who are valid users of the Fed4FIRE federation and hold a Fed4FIRE or GENI credentials.

  1. Scope

2.1 TCD grants a non-exclusive, non-sublicensable, non-transferable right to the Participant to use the Testbed. Participant's right of use is restricted to its own evaluation and testing purposes only. Any use for other purposes such as - but not limited to - commercial purposes or 'as a Service' is excluded. Any violation of this restrictions of use shall be subject to claims of compensation and to refrain from continuing such use.

2.2 TCD is under no obligation to develop the Testbed and/or to release any update or upgrade with regard to the latter's hard- and software components.

2.3 Participant shall use best efforts to secure by technical and legal means that it's user account for the Testbed shall not be used by any other party. Participant shall not decompile, reverse engineer, disassemble, translate, integrate, adapt, create derivative works or updates of, or attempt to derive the source code of the Testbed software, or any part thereof.

2.4 Participant shall not copy or modify the Testbed software or parts thereof.

2.5 TCD reserves the right to modify these terms and conditions and will announce such modifications on its website ( Participant shall be obliged to check the website on regular intervals as TCD is under no obligation to inform Participant of such modifications individually.

2.6 Participant is aware of and acknowledges that the Testbed contains third party components subject to additional terms and conditions, e. g. open source software. Participant commits itself to comply with such terms and conditions applying to such third party components.

2.7 Nothing in this license agreement is intended to restrict any third party rights. Participant shall ensure that third party rights shall not be affected or infringed by its use of the Testbed.

2.8 This license agreement does not generate any obligation for TCD to create or maintain services that run outside of the Testbed.

2.9 In case Participant is interested in a commercial use of the Testbed or a use that is otherwise not covered by this license agreement, Participant may contact the point of contact indicated in Section 8 in order to obtain information regarding possible terms and conditions of an additional agreement covering such additional use of the Testbed.

2.10 Participant shall not be entitled to enter into agreements on behalf of or with effect to TCD or to create other obligations for TCD.

2.11 IRIS TCD offers testbed resources based on a fair usage basis. IRIS TCD aims to provide a stable, high-quality service. If there is evidence that the actions of Individuals are adversely impacting this (including reserving resources for long periods), the IRIS TCD support team is empowered to take reasonable measures to terminate or reprioritize usage in order to protect the overall operation of its services. Implicated Individuals will be contacted by IRIS TCD team as early as is reasonable.

2.12 The individual agrees that the Infrastructure's administrator may monitor the systems and traffic for vulnerabilities and conformance to the acceptable uses, and individuals will collaborate with IRIS TCD and any third party involved should any violations or breaches be noticed. IRIS TCD may suspend or stop systems without notice if such violations are found or suspected, or suspend network connectivity

  1. Technical Requirements

The actual software and hardware requirements for using the Testbed depends on the specific usage scenario and test purpose. The use of the Testbed is at Participant's sole risk and responsibility. Participant acknowledges that TCD is unable to ensure that the Testbed is or will remain available uninterrupted. TCD shall not be liable if Participant installs or runs software on the Testbed which does not run properly.

  1. Participant's responsibility

Participant shall be responsible and liable for any and all activities under its account. Participant commits itself that it shall:

(i)              comply with any instructions relating to the use of the Testbed;

(ii)            not use the Testbed in a manner which (or is likely to) adversely affect the provision of the Testbed or which may perturb, interfere, distort or damage the Testbed;

(iii)           not use the Testbed to use, distribute, receive, store or communicate any material which is illegal, unlawful, offensive, abusive, indecent, defamatory, obscene or menacing, a nuisance or a hoax or any other type of material likely to cause offence;

(iv)           not use the Testbed to send or transmit anything, content or material which consists of or contains virus software;

(v)             not use the Testbed in a manner which may damage the reputation of TCD;

(vi)           not use the Testbed in any manner which violates copyright, trademark, confidentiality, privacy, or which infringes the intellectual or industrial property rights of TCD or any third party;

(vii)          not provide any content into the Testbed which breaches or could breach the law, public order, public morality or any third party rights;

(viii)        not remove, change or obscure any copyright notice displayed on the Testbed and its components;

(ix)           not copy, use, reverse engineer, amend, disassemble, disintegrate, decompile, or otherwise attempt to reconstruct, identify, discover or derive the source code, underlying ideas, underlying user interface techniques or algorithms or disclose any of the foregoing, or in any other way interfere with any software (or parts thereof) provided as part of the Testbed.

(x)             Participants must not use the Iris testbed infrastructure for spying or attempt to invade their privacy or the privacy of others.

(xi)           Individuals must not attempt to disrupt the working of IRIS TCD infrastructure or any other system.

  1. Participant's obligations regarding data backup in case of possible software conflicts

Participant shall use reasonable efforts to check if there might be conflicts with its software intended to be tested and run within the Testbed before the installation of such use. Participant shall make backup copies of all of its software and data before the first installation within the Testbed and shall repeat such backup procedures in regular intervals in order to exclude/reduce the possibility of data losses resulting from software malfunction.

  1. Warranty

6.1 TCD shall use reasonable efforts within its actual and legal possibilities that the Testbed provides the essential functionalities as described in the Testbed description, however always provided that the Testbed has not been modified, has not been used with incompatible software and provided that no other reasons within Participants' sphere of influence affect the executability of the Testbed. Participant is obliged to report any defects discovered in the Testbed without delay by e-mail or letter to the contact address provided under Section 8. TCD shall be entitled to use such feedback unrestricted in time, content and place for optimization and development of the Testbed.

6.2 TCD shall take no warranty obligation whatsoever with respect to the Testbed, and any other claims, losses, liabilities, damages, costs and expenses attributable to any failure to conform to any warranty.

6.3 TCDs warranty is excluded in the case that faults or defects are caused by unauthorized modification of the Testbed, by inappropriate or culpable handling, by combination with inappropriate hard- or software, or by use of inappropriate software, regardless if caused by the Participant or any third party.

6.4 Warranty claims - if any - shall expire after a statutory period of limitation amounting to 12 months.

  1. Liability

7.1 TCDs liability in the case of violation of obligations and tort shall be limited to wilful intent. Only in cases of personal damages or violation of essential contractual obligations (cardinal obligations) TCD shall also be liable for damages resulting from negligence. In any case, TCDs liability shall be limited to the foreseeable, contractually typical damages.

7.2 Participant acknowledges to be solely responsible to safeguard its access information (both credentials and passwords) provided by TCD to access the Testbed. Participant shall take sole liability in case of loss of or damage to such access information and for any and all damages resulting from - temporary or permanent - inaccessibility and loss of data and software uses within the Testbed by the Participant.

7.3 TCD takes no responsibility or liability for any damage caused due to a breach of Participant's obligations according to Section 2 of this license agreement. This exclusion of liability explicitly extends to damages arising to Participant from the inaccessibility of Participant's data and software. Participant is aware that in case of modifications or manipulations of the Testbed, TCD reserves the right to exclude the Participant from any further use of the Testbed without prior announcement.

  1. Contact Information

In case of questions, complaints or claims with respect to the Testbed the Participant may contact:
Name:                Dr. Diarmuid Collins

Address:            CONNECT Centre
Dunlop Oriel House
Trinity College Dublin
Dublin 2
D02 R590

Telephone: 01 896 8441

E-Mail: wireless.testbed [at]

  1. GDPR - Consent to Use of Data

Participant agrees that the Iris Testbed team may collect anonymized technical data and information related to testbed usage, including but not limited to technical information about Participant's use of the Testbed. This information is gathered periodically to facilitate the provision of Testbed development and other services related to the Iris Testbed. By using these resources, you agree to TCDs use of this information to improve the Testbed performance and optimization, provided it has been anonymized so that the information shall in no case be attributable to Participant. Iris's GDPR Data Protection Policy is available here

  1. Termination

Participant's authorized use of the Testbed is effective until terminated by a party with written notice (email sufficient). Additionally, Participant may terminate its use and this agreement by deleting its account. Participant's right to use the Testbed shall terminate automatically and without notice from CONNECT TCD if Participant fails to comply with any of its obligations under this license agreement. The right of each party to terminate this agreement for good cause remains unaffected. Upon termination of its Testbed use allowance, Participant shall cease all use of the Testbed.

  1. Applicable law

This agreement is governed and construed by the laws of the Republic of Ireland and each Participant agrees to submit to the exclusive jurisdiction of the courts of the Republic of Ireland.

  1. Dissemination of Results

12.1 Participants are encouraged to promote the results of their experiments/ work via publication in International Journals and at International Conference proceedings or through public demonstrations.

12.2 The Participant agrees to inform CONNECT TCD on the results of its experiments (improvement brought to the IRIS TCD framework, improvement to functions, results, etc.) on simple request from CONNECT TCD.

12.3 The individual agrees to cite IRIS TCD testbed in the body of its published research work in the case that it was used for the evaluation of the applicable experiments.

  1. Support

13.1 All support to individuals is provided on a best effort basis. Support should first be sought in the IRIS TCD documentation, which is available online at It is expected that individuals will go through this to master the basics of managing resources for experimentation on the IRIS TCD infrastructure.

13.2 If email support is used, the problem should be specified in as much detail as possible.

13.3 Individuals have to respect general business hours when seeking support, which are between 09:00 and 17:00 GMT.

  1. Miscellaneous

14.1 If any of the provisions of this agreement should be or become invalid, the validity of the remaining provisions shall not be affected. Invalid provisions shall be replaced by valid provisions formulated in such a way that the intended purpose will largely be achieved.

14.2 No Party may transfer or assign its rights and obligations deriving from this license agreement.

14.3 CONNECT TCD is entitled to change these terms and conditions, in which case it will inform Participant of the modifications as described in Section 2.5 which will be considered mutually binding unless Participant contradicts within 4 weeks after its first possibility of becoming aware of them.