15 research outputs found

    Performance Optimization of Network Protocols for IEEE 802.11s-based Smart Grid Communications

    Get PDF
    The transformation of the legacy electric grid to Smart Grid (SG) poses numerous challenges in the design and development of an efficient SG communications network. While there has been an increasing interest in identifying the SG communications network and possible SG applications, specific research challenges at the network protocol have not been elaborated yet. This dissertation revisited each layer of a TCP/IP protocol stack which basically was designed for a wired network and optimized their performance in IEEE 802.11s-based Advanced Metering Infrastructure (AMI) communications network against the following challenges: security and privacy, AMI data explosion, periodic simultaneous data reporting scheduling, poor Transport Control Protocol (TCP) performance, Address Resolution Protocol (ARP) broadcast, and network interoperability. To address these challenges, layered and/or cross-layered protocol improvements were proposed for each layer of TCP/IP protocol stack. At the application layer, a tree-based periodic time schedule and a time division multiple access-based scheduling were proposed to reduce high contention when smart meters simultaneously send their reading. Homomorphic encryption performance was investigated to handle AMI data explosion while providing security and privacy. At the transport layer, a tree-based fixed Retransmission Timeout (RTO) setting and a path-error aware RTO that exploits rich information of IEEE 802.11s data-link layer path selection were proposed to address higher delay due to TCP mechanisms. At the network layer, ARP requests create broadcast storm problems in IEEE 802.11s due to the use of MAC addresses for routing. A secure piggybacking-based ARP was proposed to eliminate this issue. The tunneling mechanisms in the LTE network cause a downlink traffic problem to IEEE 802.11s. For the network interoperability, at the network layer of EPC network, a novel UE access list was proposed to address this issue. At the data-link layer, to handle QoS mismatch between IEEE 802.11s and LTE network, Dual Queues approach was proposed for the Enhanced Distributed Channel Access. The effectiveness of all proposed approaches was validated through extensive simulation experiments using a network simulator. The simulation results showed that the proposed approaches outperformed the traditional TCP/IP protocols in terms of end to end delay, packet delivery ratio, throughput, and collection time

    Contribution to the traffc engineering in wireless mesh networks

    Get PDF
    Premi extraordinari doctorat UPC curs 2019-2020, àmbit d’Enginyeria de les TICNowadays, we live in a modern society in which people and devices are interconnected anywhere and anytime. Under this premise, both the infrastructure and the services offered have evolved and diversified in a drastic way. In fact, many of these services are transported in decentralized networks. Among them, Wireless mesh networks are decentralized networks that have been widely studied in different research areas such as community networks, public safety and surveillance. Wireless mesh networks have been also studied and evaluated in the Smart Grid scenario. Smart Grids are a new paradigm in which the electricity network is no longer focused only on the generation, distribution and transport of electricity to subscribers. Now, it is a robust network that includes a data communication network. The associated data network is divided in different subnetworks. This thesis is mainly focused on the improvement of the performance of one of those subnetworks, the so-called Smart Grid Neighborhood Area Network. Several applications are transmitted between the users and the control center. In general, upstream communication involves tasks such as meter reading, billing data or electricity consumption, while downstream communication allows the smart grid to take actions in different network situations such as power peaks or emergency situations. In the first part, the work is focused on improving the routing mechanism. To do this, a multipath routing mechanism is proposed, where the traffics that are most important are transmitted over the best communication links. In order to improve even more the benefits obtained, a multichannel scheme is proposed to separate both control traffic and data traffic, and use the less congested channels to transmit the most priority traffic types.Smart Grids offer many services and some of them are very demanding in terms of QoS. Besides, infrastructure failures, attacks and high congestion situations can greatly reduce the network performance. Therefore, the network must be able to offer a minimum QoS to the most priority applications handling some traffic control techniques. With this goal in mind, in this thesis some congestion control mechanisms are also proposed. In the first of these mechanisms, the decision of whether a packet should be retransmitted or not is made in a distributed and independent way by each one of the network nodes, depending on the network conditions that the node itself is observing. This mechanism considers again the existence of traffics with different priorities, so that, less priority traffic has a higher probability of being discarded. Furthermore, an emergency system is coupled to the congestion control mechanism. With this strategy, the NAN is able to take global actions (in a short time) to face anomalous situations.In a Smart grid scenario, the nodes are static and each of them transmits upstream data flows to the data concentrator. Therefore, depending on their geographical location, some nodes may be more favored than others. Besides, some nodes can monopolize the network resources if they are not regulated. For this reason, in this thesis another distributed solution is proposed that runs in each node. The objective here is to provide a fair distribution of network resources regardless of the geographical position and the transmission rate. The last contribution is focused on the application of machine learning techniques to obtain again a better performance of the data networks under study. In this sense, a new congestion control mechanism is proposed, which, like the previous ones, provides different quality of service to data flows with different priorities. For this, a complete framework is proposed, including the generation, preprocessing and evaluation of the data necessary for the training of the machine learning algorithms that will be used. The proposal is also implemented and evaluated in the Smart Grid NANs environmentAvui dia, vivim en una societat en què les persones i els dispositius estan interconnectats en qualsevol lloc i en qualsevol moment. Sota aquesta premissa, la infraestructura com els serveis oferts han evolucionat i diversificat de manera dràstica. De fet, molts d'aquests serveis s'envien en xarxes descentralitzades. Entre elles, les xarxes de malla sense fils són xarxes descentralitzades que han estat àmpliament estudiades en diferents àrees com xarxes comunitàries, seguretat pública i vigilància. Les xarxes de malla sense fils també s'han estudiat i avaluat en les xarxes elèctriques intel·ligents. Aquestes xarxes són un nou paradigma on la xarxa elèctrica ja no es centra només en la generació, distribució i transport d'electricitat als subscriptors. Ara, és una xarxa robusta que inclou una xarxa de comunicació de dades. La xarxa de dades associada es divideix en diferents subxarxes. Aquesta tesi se centra a millorar el rendiment d'una d'aquestes subxarxes, l'anomenada xarxa d'àrea de veïnatge de les xarxes elèctriques intel·ligents. Diverses aplicacions s'envien entre els usuaris i el centre de control. En general, la comunicació de pujada implica la lectura de mesuradors, dades de facturació o consum elèctric, mentre que la comunicació de baixada permet que la xarxa intel·ligent prengui mesures davant diferents situacions, com pics d'energia o d'emergència. La primera part de la feina es centra a millorar el mecanisme d'enrutament. Per això, es proposa un mecanisme de múltiples rutes, on els tràfics més prioritaris s'envien a través dels millors enllaços de comunicació. A més, es proposa un esquema multicanal per separar el tràfic de control del de dades, i utilitzar els canals menys congestionats per enviar les dades més prioritàries.Les xarxes elèctriques intel·ligents ofereixen molts serveis i alguns són exigents en termes de qualitat de servei (QoS). A més, les falles d'infraestructura, els atacs i les situacions d'alta congestió poden reduir el seu rendiment. Per tant, la xarxa ha d'oferir una QoS mínima a les aplicacions més prioritàries mitjançant algunes tècniques de control de tràfic. Amb aquest objectiu, en aquesta tesi també es proposen alguns mecanismes de control de congestió. En el primer d'aquests mecanismes, cada node de forma distribuïda i independent, decideix si un paquet s¿ha de retransmetre o no depenent de les condicions de la xarxa que el mateix node està observant. Aquest mecanisme considera novament tràfics amb diferents prioritats, de manera que, el tràfic menys prioritari té una major probabilitat de ser descartat. A més, un sistema d'emergència està acoblat amb el mecanisme de control de congestió. Amb això, la xarxa pot prendre accions globals (en poc temps) per enfrontar situacions anòmales.A les xarxes elèctriques intel·ligents, els nodes són fixos i cadascun envia dades a un concentrador de dades. Per tant, depenent de la seva ubicació geogràfica, alguns nodes poden ser més afavorits que altres. A més, alguns nodes poden monopolitzar els recursos de xarxa si no són regulats. A causa d'això, en aquesta tesi es proposa una altra solució distribuïda que s'executa en cada node. L'objectiu és proveir una distribució justa dels recursos de la xarxa, independent de la posició geogràfica i la velocitat de transmissió. L'última contribució es centra en l'aplicació de tècniques d'aprenentatge automàtic per obtenir de nou un millor rendiment de les xarxes de dades en estudi. En aquest sentit, es proposa un nou mecanisme de control de congestió que, a l'igual que els anteriors, proveeix diferent qualitat de servei d'acord amb la prioritat de les dades. Per això, es proposa un sistema, que inclou la generació, el processament i l'avaluació de les dades necessàries per a l'entrenament dels algoritmes d'aprenentatge que s'utilitzaran. La proposta també s'implementa i avalua a l'entorn de les xarxes elèctriques intel·ligents en l'entorn de Smart Grid NANsHoy en día, vivimos en una sociedad moderna en la que las personas y los dispositivos están interconectados en cualquier lugar y en cualquier momento. Bajo esta premisa, tanto la infraestructura como los servicios ofrecidos han evolucionado y diversificado de manera drástica. De hecho, muchos de estos servicios se transportan en diferentes tipos de redes. Las redes descentralizadas (o sin infraestructura) se están utilizando ampliamente para soportar estos servicios. Permiten una mayor accesibilidad para los usuarios debido a una gran cantidad de ventajas. Por ejemplo, la creación automática, la configuración automática, la instalación fácil en áreas de difícil acceso, mantenimiento y escalabilidad hacen que este tipo de redes sean atractivas para los proveedores de servicios. Entre ellas, las redes de malla inalámbricas son redes descentralizadas que han sido ampliamente estudiadas en diferentes áreas de investigación, como redes comunitarias, escenarios de desastres, seguridad pública y vigilancia. Además, estos tipos de red son más estructurados que las redes ad hoc inalámbricas tradicionales y, por lo tanto, pueden admitir protocolos más complejos. Las redes de malla inalámbricas también se han estudiado y evaluado en el escenario de redes eléctricas inteligentes. Las redes eléctricas inteligentes son un nuevo paradigma en el que se abordan las infraestructuras tradicionales de transporte de electricidad. En este contexto, la red eléctrica ya no se centra solo en la generación, distribución y transporte de electricidad a los suscriptores. Ahora, es una red robusta que incluye una red de comunicación de datos. El objetivo de tener una red de comunicación de datos junto con la eléctrica es proporcionar un servicio eficiente desde el centro de control al usuario, así como dar retroalimentación sobre el correcto funcionamiento de las redes de electricidad y datos al centro de control. Como la infraestructura de transporte eléctrico, la red de datos asociada se divide en diferentes subredes. Esta tesis se centra principalmente en la mejora del rendimiento de una de esas subredes, la llamada red de área de vecindad de las redes electrices inteligentes. Las contribuciones se centran en mejorar el enrutamiento de datos, proporcionando una diferenciación del tráfico con la provisión de calidad de servicio (QoS), mecanismos de control de congestión, un sistema de emergencia que trata situaciones anómalas de la red y una distribución justa de los recursos de la red. Varias aplicaciones se transmiten desde los usuarios al centro de control, así como desde el centro de control hacia los usuarios. En general, la comunicación hacia el centro de control implica tareas como la lectura de medidores, los datos de facturación o el consumo de electricidad, mientras que la comunicación hacia los suscriptores permite que la red eléctrica inteligente tome medidas en diferentes situaciones de la red, como picos de energía o situaciones de emergencia. En la primera parte de la tesis, el trabajo se centra en mejorar el mecanismo de enrutamiento. Para hacer esto, se propone un mecanismo de enrutamiento de múltiples rutas, donde los tráficos que son más importantes se transmite a través de los mejores enlaces de comunicación, mientras que los tráficos de menor prioridad se transmiten a través de las rutas con menos reputación (menos métrica de enrutamiento). Para mejorar aun más los beneficios obtenidos, se propone un esquema multicanal para separar tanto el tráfico de control como el tráfico de datos, y utilizar los canales menos congestionados para transmitir los tipos de tráfico más prioritarios. Las redes eléctricas inteligentes ofrecen muchos servicios y algunos de ellos son muy exigentes en términos de QoS. Por lo tanto, las fallas de infraestructura, los ataques y las situaciones de alta congestión pueden reducir en gran medida el rendimiento de la red. Para enfrentar estos problemas, la red debe poder ofrecer una calidad de servicio mínima a las aplicaciones más prioritarias mediante algunas técnicas de control de tráfico. Con este objetivo en mente, en esta tesis también se proponen algunos mecanismos de control de congestión. En el primero de estos mecanismos, cada uno de los nodos de la red decide de manera distribuida e independiente si un paquete debe o no ser retransmitido, dependiendo de las condiciones de la red (principalmente la utilización promedio del canal y la ocupación de los buffers) que el nodo mismo está observando. Es decir, un nodo intermedio puede descartar directamente un paquete de datos si observa que el canal de transmisión se está utilizando por encima de un cierto umbral. Este mecanismo considera nuevamente la existencia de tráficos con diferentes prioridades, de modo que, el tráfico menos prioritario tiene una mayor probabilidad de ser descartado. Además, un sistema de emergencia está acoplado al mecanismo de control de congestión. Con esta estrategia, la NAN puede tomar acciones globales (en poco tiempo) para enfrentar situaciones anómalas, lo que proporciona aún más probabilidad de transmisión para tráficos con mayores requisitos de QoS. Con este fin, también se propone una señalización de emergencia que puede activarse automática o manualmente. Una distribución justa de los recursos de la red también es un campo de investigación importante en las redes eléctricas inteligentes. Tenga en cuenta que, en este escenario, los nodos son estáticos y cada uno de ellos transmite flujos de datos hacia al concentrador de datos. Por lo tanto, dependiendo de su ubicación geográfica, algunos nodos pueden ser más favorecidos que otros. Además, algunos nodos pueden monopolizar los recursos de la red si no están regulados. Por esta razón, en esta tesis se propone otro algoritmo de control de congestión distribuido que se ejecuta en cada nodo. El objetivo aquí es proporcionar una distribución justa de los recursos de la red, independientemente de la posición geográfica y la velocidad de transmisión. Es decir, todos los nodos tendrán las mismas oportunidades para transmitir sus datos al centro de control. La solución propuesta es independiente de la red, mac y capas físicas. La última contribución realizada con esta tesis se centra en la aplicación de técnicas de aprendizaje automático para obtener nuevamente un mejor rendimiento de las redes de datos en estudio. En este sentido, se propone un nuevo mecanismo de control de congestión que, al igual que los anteriores, proporciona diferente calidad de servicio a los flujos de datos con diferentes prioridades. Para esto, se propone un marco completo, que incluye la generación, el preprocesamiento y la evaluación de los datos necesarios para la capacitación de los algoritmos de aprendizaje automático que se utilizarán. La propuesta también se implementa y evalúa en el entorno de Smart Grid NANs.Award-winningPostprint (published version

    Medium Access Control and Routing Protocols Design for 5G

    Get PDF
    In future wireless systems, such as 5G and beyond, the current dominating human-centric communication systems will be complemented by a tremendous increase in the number of smart devices, equipped with radio devices, possibly sensors, and uniquely addressable. This will result in explosion of wireless traffic volume, and consequently exponential growth in demand of radio spectrum. There are different engineering techniques for resolving the cost and scarcity of radio spectrum such as coexistence of diverse devices on the same pool of radio resources, spectrum aggregations, adoption of mmWave bands with huge spectrum, etc. The aim of this thesis is to investigate Medium Access Control (MAC) and routing protocols for 5G and beyond radio networks. Two scenarios are addressed: heterogeneous scenario where scheduled and uncoordinated users coexist, and a scenario where drones are used for monitoring a given area. In the heterogeneous scenario scheduled users are synchronised with the Base Station (BS) and rely on centralised resource scheduler for assignment of time slots, while the uncoordinated users are asynchronous with each other and the BS and rely unslotted Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) for channel access. First, we address a single-hop network with advanced scheduling algorithm design and packet length adaptation schemes design. Second, we address a multi-hop network with novel routing protocol for enhancing performance of the scheduled users in terms of throughput, and coexistence of all network users. In the drone-based scenario, new routing protocols are designed to address the problems of Wireless Mesh Networks with monitoring drones. In particular, a novel optimised Hybrid Wireless Mesh Protocol (O-HWMP) for a quick and efficient discovery of paths is designed, and a capacity achieving routing and scheduling algorithm, called backpressure, investigated. To improve on the long-end-to-end delays of classical backpressure, a modified backpressure algorithm is proposed and evaluated

    Layer 2 Path Selection Protocol for Wireless Mesh Networks with Smart Antennas

    Get PDF
    In this thesis the possibilities of smart antenna systems in wireless mesh networks are examined. With respect to the individual smart antenna tradeoffs, a routing protocol (Modified HWMP, MHWMP) for IEEE 802.11s mesh networks is presented, that exploits the full range of benefits provided by smart antennas: MHWMP actively switches between the PHY-layer transmission/reception modes (multiplexing, beamforming and diversity) according to the wireless channel conditions. Spatial multiplexing and beamforming are used for unicast data transmissions, while antenna diversity is employed for efficient broadcasts. To adapt to the directional channel environment and to take full benefit of the PHY capabilities, a respective MAC scheme is employed. The presented protocol is tested in extensive simulation and the results are examined.:1 Introduction 2 Wireless Mesh Networks 3 IEEE 802.11s 4 Smart Antenna Concepts 5 State of the Art: Wireless Mesh Networks with Smart Antennas 6 New Concepts 7 System Model 8 Results and Discussion 9 Conclusion and Future Wor

    Comunicações sem fios confiáveis para aplicações veiculares

    Get PDF
    Doutoramento em Engenharia ElectrotécnicaIn the last decades the number of vehicles travelling in European road has raised significantly. Unfortunately, this brought a very high number of road accidents and consequently various injuries and fatalities. Even after the introduction of passive safety systems, such as seat belts, airbags, and some active safety systems, such as electronic brake system (ABS) and electronic stabilization (ESP), the number of accidents is still too high. Approximately eight per cent of the fatal accidents occur in motorways, in the Portuguese case, the number of fatalities has remained constant in the first decade of the 21st century. The evolution of wireless communications, along with the north-American and European policies that reserve spectrum near the 5,9GHz band for safety applications in the vehicular environment, has lead to the development of several standards. Many of these applications are based on the possibility of using a wireless communication system to warn drivers and passengers of events occurring on the road that can put at risk their own safety. Some examples of safety applications are the hard-brake warning, the wrong-way warning and the accident warning. This work aims to contribute in defining a communication protocol that guarantees the timely dissemination of safety critical events, occurring in scenarios with a high number of vehicles or in the neighbourhood of so called motorway “blackspots”, to all vehicles in the zone of interest. To ensure information integrity and user trust, the proposed system is based on the motorway infrastructure, which will validate all events reported by the vehicles with the usage of several means, such as video surveillance or other sensors. The usage of motorway infrastructure that has full motorway coverage using fixed stations also known as road side units, allows to have a global vision of the interest zone, avoiding the problems associated to networks that depend solely on vehicle to vehicle communication, generally total ad-hoc networks. By using the infrastructure, it is possible to control medium access, avoiding possible badly intended intrusions and also avoiding the phenomenon known as alarm showers or broadcast storm that occur when all vehicles want to simultaneously access the medium to warn others of a safety event. The thesis presented in this document is that it is possible to guarantee in time information about safety events, using an architecture where the road side units are coordinated among themselves, and communicate with on board units (in vehicles) that dynamically register and deregister from the system. An exhaustive and systematic state of the art of safety applications and related research projects is done, followed by a study on the available wireless communications standards that are able to support them. The set of standards IEEE802.11p and ETSI-G5 was created for this purpose and is found to be the more adequate, but care is taken to define a scenario where WAVE enabled and non-enabled vehicles can coexist. The WAVE medium access control protocol suffers from collision problems that do not guarantee a bounded delay, therefore a new protocol (V-FTT) is proposed, based on the adaptation of the Flexible Time Triggered protocol to the vehicular field. A theoretical analysis of the V-FTT applied to WAVE and ETSI-G5 is done, including quantifying a real scenario based on the A5 motorway from Lisbon to Cascais, one of the busiest Portuguese motorways. We conclude the V-FTT protocol is feasible and guarantees a bounded delay.Nas últimas décadas tem-se assistido a um aumento do número de veículos a circular nas vias rodoviárias europeias, trazendo consigo um elevado número de acidentes e como consequência muitos feridos e vítimas mortais. Apesar da introdução de sistemas de segurança passivos, tais como cintos de segurança, airbags e de alguns sistemas de segurança activos, tais como o sistema electrónico de travagem (ABS) e o sistema electrónico de estabilidade (ESP), o número de acidentes continua a ser demasiado elevado. Aproximadamente oito por cento dos acidentes fatais na Europa ocorrem em auto-estradas, no caso Português, o número de vítimas mortais tem-se mantido constante ao longo da primeira década do século XXI. A evolução das comunicações sem fios, acompanhada de políticas europeias e norte-americanas no sentido de reservar frequências próximas dos 5,9GHz para aplicações de segurança no ambiente veicular, levou à especificação de várias normas. A maior parte destas aplicações baseiam-se na possibilidade de usar um sistema confiável de comunicação sem fios para alertar os condutores e passageiros de veículos para eventos ocorridos nas estradas que possam colocar em risco a sua segurança. Exemplos de aplicações de segurança crítica são o aviso de travagem brusca, o aviso de veículo em contra mão e o aviso de acidente na estrada. Este trabalho contribui para a definição de protocolos de comunicação capazes de garantir que a informação sobre eventos relacionados com situações de segurança crítica, que ocorram em cenários com um elevado número de veículos em zonas urbanas ou na vizinhança dos chamados “pontos negros” das auto-estradas, é disseminada com pontualidade por todos os veículos localizados na zona de interesse Por uma questão da integridade das comunicações e confiança dos condutores, o sistema proposto baseia-se na infra-estrutura do concessionário da auto-estrada, que validará os eventos reportados pelos veículos usando vários meios à sua disposição, como por exemplo sistemas de videovigilância e outros sensores. O uso de uma infra-estrutura de comunicações, que dispõe de cobertura integral a partir de estações fixas, permite uma visão global da zona coberta, evitando os problemas associados a redes baseadas apenas na comunicação entre veículos, que são em geral totalmente ad-hoc. O uso da infra-estrutura permite, entre outras vantagens, controlar o acesso ao meio, evitando simultaneamente intrusões de estranhos ao sistema e o fenómeno conhecido como “chuva de alarmes” desencadeado quando todos os veículos querem aceder simultaneamente ao meio para avisar os restantes da existência dum evento de segurança crítica. A tese apresentada neste documento defende que é possível garantir informação atempada sobre eventos que põem em risco a segurança dos veículos a partir de uma arquitectura de interligação entre as estações de comunicações fixas, coordenadas entre si, e unidades móveis (veículos) que se registam e se desligam dinamicamente do sistema. Nesta tese faz-se um levantamento exaustivo e sistemático das aplicações de segurança abordando projectos de investigação relacionados, estudam-se as tecnologias de comunicação sem fios disponíveis e a sua possibilidade de suportar aplicações de segurança rodoviária. Desta análise, conclui-se que a norma norte americana WAVE/IEEE802.11p e a europeia ETSI-G5, criadas especificamente para o efeito são as que mais se adequam à finalidade desejada. Considera-se que o cenário de utilização é evolutivo, podendo coexistirem veículos que não dispõem de sistemas de comunicação com outros que suportam a norma WAVE. Dado que o protocolo de acesso ao meio proposto pela norma WAVE não garante um acesso determinístico ao meio partilhado, propõe-se um novo protocolo, o Vehicular Flexible Time-Triggered protocol (VFTT). Faz-se a análise teórica da viabilidade do protocolo proposto para a norma WAVE e respectiva norma europeia (ETSI-G5). Quantifica-se o protocolo VFTT para um cenário real: a auto-estrada A5 Lisboa-Cascais, uma das autoestradas portuguesas mais movimentadas. Conclui-se que o protocolo é viável e garante um atraso restringido temporalmente

    Cross-Layer-Optimierungen für WLAN-Mesh-Netzwerke

    Get PDF
    Gegenstand dieser Arbeit ist es, das Verhalten von IEEE-802.11s-Mesh-Netzwerken in der Praxis zu untersuchen und Strategien und Lösungen zu entwickeln, durch die einerseits die Administrierbarkeit und Skalierbarkeit komplexer Mesh-Backbones erhöht werden und andererseits verteilte Anwendungen die darunter liegende Netzwerkstruktur gezielt berücksichtigen können, um das vorhandene Datendurchsatzpotential effizient zu nutzen.The aim of this thesis is to investigate the practical behavior of IEEE 802.11s mesh networks and to develop strategies and solutions that, on the one hand, increase the scalability and manageability of complex mesh backbones and, on the other hand, enable distributed applications to explicitly consider the underlying network structure, allowing them to utilize the available network capacity efficiently
    corecore