Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
117 tokens/sec
GPT-4o
8 tokens/sec
Gemini 2.5 Pro Pro
47 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

DA-Campus: Context-Aware Campus System

Updated 3 July 2025
  • Distance-Aware Campus (DA-Campus) is a technologically augmented university environment that uses spatial and contextual data for optimized communications and resource allocation.
  • It employs a multi-layer architecture integrating RFID sensors, IoT, and rule-based reasoning to dynamically trigger context-sensitive notifications.
  • The system enhances campus efficiency by delivering targeted alerts for academic updates, events, and emergencies, reducing information overload.

A Distance-Aware Campus (DA-Campus) is a technologically augmented university environment in which spatial and contextual data—such as user location, movement, proximity, and personal preferences—are systematically leveraged to optimize communications, services, and resource allocation. DA-Campus systems coordinate meaningful, context-sensitive interactions and notifications, support personalized and timely information delivery, and facilitate operational efficiency within the geographically distributed campus ecosystem. The underlying platforms typically integrate RFID or IoT sensing, context modeling, and rule-based reasoning to act dynamically on students’ and staff’s real-time spatial context, identity, and preferences.

1. System Architecture and Components

Distance-Aware Campus implementations frequently employ a multi-part architecture designed for real-time, context-sensitive operations, exemplified by the RFID-based Campus Context-Aware Notification System (R-CCANS). The core components are:

  • RFID Tag: Embedded in a student’s matrix card, storing a unique identifier (Tag ID).
  • RFID Reader: Installed at critical locations (e.g., building entrances, venues) with an effective detection range of 1 inch to 20 feet.
  • Server/Database: Receives input from readers, maintains user profiles and notification records, and executes the context-matching and reasoning logic.
  • Screen/Monitor (Actuator): Positioned at the reader site, serving as the output interface for displaying notifications to proximate users.

The logical data flow proceeds as follows:

1
2
3
4
5
6
7
8
9
10
[Student Matrix Card (RFID tag)]
     │
     ▼
[RFID Reader (Location X)]
     │  (Tag ID + Location ID + Time)
     ▼
[Server/Database]
     │  (Query for matching notifications)
     ▼
[Display Monitor (Actuator)]

The context model integrates three key dimensions—Time, Identity, and Location—formalized as:

Context::=Time_context+Identity_context+Location_context Time_context::=Timestamp+Expiry Identity_context::=Personal_profile Personal_profile::=Tag_id+Course_id+Preferences Preferences::=[BookClassSportsEventsmisc] Location_Context::=Building_name+Venue_name\begin{align*} \text{Context} &::= \text{Time\_context} + \text{Identity\_context} + \text{Location\_context} \ \text{Time\_context} &::= \text{Timestamp} + \text{Expiry} \ \text{Identity\_context} &::= \text{Personal\_profile} \ \text{Personal\_profile} &::= \text{Tag\_id} + \text{Course\_id} + \text{Preferences} \ \text{Preferences} &::= [\text{Book} \mid \text{Class} \mid \text{Sports} \mid \text{Events} \mid \text{misc}] \ \text{Location\_Context} &::= \text{Building\_name} + \text{Venue\_name} \end{align*}

2. Context-Aware Notification and Reasoning

The central operational logic is a rule-based, context-triggered action system. For every RFID tag detection event, the system assembles a contextual snapshot (identity, location, time) and applies pre-defined rules to determine which notifications, if any, should be delivered.

A generalized rule structure is given by:

IF<context1 AND<context2 AND<contextn THEN<display_notification(i)>\text{IF<context}_1\ \text{AND<context}_2\ \ldots \text{AND<context}_n\ THEN<display\_notification(i)>

An example notification rule from the system:

  • Context:
    • hour = 5
    • ampm = 'pm'
    • location = 'sports_complex'
    • preferences = 'sports'
  • Rule:

IF hour = 5 AND ampm = ‘pm’ AND location = ’sports_complex’ AND preferences = ’sports’THEN display_notification = "inter-varsity football league is on now"\text{IF hour = 5 AND ampm = ‘pm' AND location = 'sports\_complex' AND preferences = 'sports'} \text{THEN display\_notification = "inter-varsity football league is on now"}

The system thus supports urgent, targeted, and personalized communications with spatial and temporal precision, reducing irrelevant message push and information overload.

3. Personalization, User Interfaces, and Workflow

Personalization is driven by:

  • User identity (Tag ID), course affiliation, and stated preferences.
  • Location (building/venue currently detected) and time constraints (window of validity).

Workflow:

  1. Student passes an RFID reader with matrix card.
  2. Reader detects Tag ID and forwards (Tag ID, Location ID, Timestamp) to the server.
  3. Server queries for notifications matching identity, context (location, time, preferences).
  4. Relevant messages are displayed on the adjacent screen.

Interfaces:

  • Publisher (lecturer/staff): A web-based panel allows selection of recipients (by course or individual), notification content, location assignment, and expiry time.
  • Receiver (student): The display monitor immediately presents notifications. Students have access to a personalized message panel, with capabilities to mark or delete notifications.

4. Evaluation and Usability Results

The system underwent a preliminary evaluation using a Technology Acceptance Model (TAM)-based questionnaire among both lecturers and undergraduate students, employing a 1 (strongly agree) to 7 (strongly disagree) Likert scale.

Key results:

Cohort Usefulness Ease of Use
Lecturers 2.3 2.5
Students 2.4 1.8

Both cohorts perceived the system to be highly useful and easy to use (lower scores indicate higher agreement).

5. Design Approaches and Reliability Measures

Context Modeling: Utilizes Abowd’s foundational dimensions (time, identity, location), adapting standard context representation for the campus scenario.

Accuracy and Reliability:

  • RFID Range Constraint: Passive RFID only triggers within short ranges (1 inch–20 feet), reducing accidental detections.
  • Notification Expiry: Every message is time-bounded.
  • Preference Capture: User interests registered at onboarding improve filtering accuracy.
  • Notification Targeting: Explicit recipient selection (individual or by group) mitigates message spam.

Prototype Choices:

  • Used passive RFID for its cost-effectiveness and low maintenance.
  • Chose public screens over personal devices to ensure reach without platform compatibility concerns.

6. Applications and Extensions within a Distance-Aware Campus

The DA-Campus paradigm enables several immediate and potential applications:

  • Class Cancellations/Room Changes: Only notifies those physically present or nearby.
  • Event/Activity Announcements: Contextualizes information delivery by time, place, and student interest.
  • Emergency Alerts: Reaches only those at risk or present in a defined spatial area.

Potential expansions:

  • Support for personal device notifications (via Bluetooth, WiFi, or infrared).
  • Allowing students to act as content publishers.
  • Deeper integration with campus systems (scheduling, access control, resource management).

The system’s analytics can inform space utilization, building occupancy, and campus services optimization.

7. Significance and Future Directions

The described RFID-based solution represents a core enabling technology for DA-Campus systems, providing immediate, relevant, and personalized information at the intersection of person, place, and time. Its extension and integration potential with broader campus infrastructure support the realization of intelligent environments prioritizing both operational efficiency and user-centric service delivery.

A plausible implication is that successively more sophisticated distance-aware campus deployments could build upon this architecture, incorporating additional sensors, finer-grained personalization, feedback loops, and analytics to support dynamic, adaptive, and resilient campus services while avoiding information overload.


A Distance-Aware Campus system such as R-CCANS exemplifies a foundational model for context-driven service delivery in academic environments, demonstrably improving real-time communication and supporting a path towards highly adaptive, user-focused, and spatially optimized campus management.