Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249371
Ege Güngör Önal, Adrian Keleşoğlu, Banu Saçli, Gökhan Cansiz, Sulayman Joof, Cemanur Aydinalp, M. Çayören
This work focuses on classification of 3 types of kidney stones using their electrical properties. The electrical properties of kidney stones were determined by utilizing the open-ended coaxial probe method in the range of 500MHz-6GHz. The specified dielectric and conductivity properties are classified using the ‘k’ nearest neighbors (KNN) algorithm.
{"title":"Kidney stone classification with electromagnetic properties: Preliminary results","authors":"Ege Güngör Önal, Adrian Keleşoğlu, Banu Saçli, Gökhan Cansiz, Sulayman Joof, Cemanur Aydinalp, M. Çayören","doi":"10.1109/TELFOR.2017.8249371","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249371","url":null,"abstract":"This work focuses on classification of 3 types of kidney stones using their electrical properties. The electrical properties of kidney stones were determined by utilizing the open-ended coaxial probe method in the range of 500MHz-6GHz. The specified dielectric and conductivity properties are classified using the ‘k’ nearest neighbors (KNN) algorithm.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114324879","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249431
D. Tselios, P. Ipsilandis
Project management methodologies are geared towards managing individual projects. However, modern project-oriented firms execute more than one project at a time. This is a common characteristic in the service sector, like telecommunication companies, which run a bundle of projects concurrently. Hence, project scheduling gradually becomes project portfolio scheduling. It must be underlined that projects within a given portfolio are usually interconnected with relationships and dependencies and share common resources. Maximizing the overall value generated from project completion and operation is a main objective in portfolio scheduling. A modification of the IFM approach is used in order to confront this scheduling problem. A set of problem instances is generated in order to instigate a comparison study. The obtained results are quite promising and the method seems to scale well regarding the size of the project portfolio.
{"title":"Telecommunication projects portfolio scheduling using the IFM approach","authors":"D. Tselios, P. Ipsilandis","doi":"10.1109/TELFOR.2017.8249431","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249431","url":null,"abstract":"Project management methodologies are geared towards managing individual projects. However, modern project-oriented firms execute more than one project at a time. This is a common characteristic in the service sector, like telecommunication companies, which run a bundle of projects concurrently. Hence, project scheduling gradually becomes project portfolio scheduling. It must be underlined that projects within a given portfolio are usually interconnected with relationships and dependencies and share common resources. Maximizing the overall value generated from project completion and operation is a main objective in portfolio scheduling. A modification of the IFM approach is used in order to confront this scheduling problem. A set of problem instances is generated in order to instigate a comparison study. The obtained results are quite promising and the method seems to scale well regarding the size of the project portfolio.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116290195","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249335
J. Broulím, V. Georgiev, M. Holik, J. Zich
We propose a general method to improve the decoding performance of hard-decision and soft-decision belief propagation decoders. The performance of the proposed algorithm is tested on MacKay's widely known LDPC (504,252) code, CCSDS LDPC (256,128) and our irregular LDPC (128,64) code. The bit error rate indicated by our novel solution is up to five times lower for a particular signal-to-noise ratio of tested codes measured through AWGN simulations. Furthermore, a decoding time required for the same bit error rate as the bit error rate of a traditional BP decoder is up to three times lower when our approach is used in a non-pipelined implementation.
{"title":"Improved belief propagation based on the estimation backtracking","authors":"J. Broulím, V. Georgiev, M. Holik, J. Zich","doi":"10.1109/TELFOR.2017.8249335","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249335","url":null,"abstract":"We propose a general method to improve the decoding performance of hard-decision and soft-decision belief propagation decoders. The performance of the proposed algorithm is tested on MacKay's widely known LDPC (504,252) code, CCSDS LDPC (256,128) and our irregular LDPC (128,64) code. The bit error rate indicated by our novel solution is up to five times lower for a particular signal-to-noise ratio of tested codes measured through AWGN simulations. Furthermore, a decoding time required for the same bit error rate as the bit error rate of a traditional BP decoder is up to three times lower when our approach is used in a non-pipelined implementation.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115100244","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249347
I. Cvitić, D. Peraković, Marko Periša, Mario Musa
Distributed denial of service attacks represent continuous threat to availability of information and communication resources. This research conducted the analysis of relevant scientific literature and synthesize parameters on packet and traffic flow level applicable for detection of infrastructure layer DDoS attacks. It is concluded that packet level detection uses two or more parameters while traffic flow level detection often used only one parameter which makes it more convenient and resource efficient approach in DDoS detection.
{"title":"Network parameters applicable in detection of infrastructure level DDoS attacks","authors":"I. Cvitić, D. Peraković, Marko Periša, Mario Musa","doi":"10.1109/TELFOR.2017.8249347","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249347","url":null,"abstract":"Distributed denial of service attacks represent continuous threat to availability of information and communication resources. This research conducted the analysis of relevant scientific literature and synthesize parameters on packet and traffic flow level applicable for detection of infrastructure layer DDoS attacks. It is concluded that packet level detection uses two or more parameters while traffic flow level detection often used only one parameter which makes it more convenient and resource efficient approach in DDoS detection.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128197041","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/telfor.2017.8249454
Milos Kabiljo, Rade Matić, Suzana R. Marković, Arsen M. Lončar
This paper presents the possibilities of using new types of banking transactions using the so-called BTAPI service, through migration from conventional to smart ATMs. BTAPI was developed as a service for the integration of multifunction ATMs with the Core Banking System for the needs of bank branch electronic transformation. Methodology that follows this transformation is based on the best features and benefits of a unified development process with the introduction of numerous principles of the agile software development. The proposed solution necessarily leads to additional unloading of the counters, automation of transactions, improvement of services to users, significant cost savings, attracting new ones as well as retention of existing clients.
{"title":"Bank branch electronic transformation","authors":"Milos Kabiljo, Rade Matić, Suzana R. Marković, Arsen M. Lončar","doi":"10.1109/telfor.2017.8249454","DOIUrl":"https://doi.org/10.1109/telfor.2017.8249454","url":null,"abstract":"This paper presents the possibilities of using new types of banking transactions using the so-called BTAPI service, through migration from conventional to smart ATMs. BTAPI was developed as a service for the integration of multifunction ATMs with the Core Banking System for the needs of bank branch electronic transformation. Methodology that follows this transformation is based on the best features and benefits of a unified development process with the introduction of numerous principles of the agile software development. The proposed solution necessarily leads to additional unloading of the counters, automation of transactions, improvement of services to users, significant cost savings, attracting new ones as well as retention of existing clients.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125959131","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249300
M. Aksić, H. Redžović, A. Smiljanic
The netmap platform has been designed to support fast exchange of packets between user applications and the external world. Hardware of powerful servers can support multiple 10 Gb/s ports, but, the software cannot process shortest packets at such high throughputs even when it utilized the netmap platform. Such performance indicates that there is a room for improvements of the netmap platform. Translation of virtual memory addresses to physical memory addresses might be one of bottlenecks that slow down packet processing. This translation can be simplified and sped up by utilization of huge pages, as their number is smaller. In this paper, we will explore improvements that can be achieved by utilization of huge pages within the netmap based applications. We will demonstrate that the significant packet rate increase can be achieved by utilization of huge pages.
{"title":"Application of huge pages to the netmap platform","authors":"M. Aksić, H. Redžović, A. Smiljanic","doi":"10.1109/TELFOR.2017.8249300","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249300","url":null,"abstract":"The netmap platform has been designed to support fast exchange of packets between user applications and the external world. Hardware of powerful servers can support multiple 10 Gb/s ports, but, the software cannot process shortest packets at such high throughputs even when it utilized the netmap platform. Such performance indicates that there is a room for improvements of the netmap platform. Translation of virtual memory addresses to physical memory addresses might be one of bottlenecks that slow down packet processing. This translation can be simplified and sped up by utilization of huge pages, as their number is smaller. In this paper, we will explore improvements that can be achieved by utilization of huge pages within the netmap based applications. We will demonstrate that the significant packet rate increase can be achieved by utilization of huge pages.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"144 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122178590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249474
Jelena Kocic, H. Axmann
In this paper a generic, configurable solution for an Electronic Control Unit (ECU) simulator is described. The ECU simulator is a component of an Automated Testing System that aims at testing and verifying new devices for vehicle diagnostics. A vehicle has many electronic control units that are communicating over various automotive protocols. The vehicle diagnostic device must be able to communicate with all the ECUs. One of the key components in the automated test system is the ECU simulator that is able to simulate any of the ECUs, communicating with various automotive protocols, simulating any possible state. In this paper, the solution for the challenging task of designing and implementing the ECU simulator is presented.
{"title":"A novel solution for an ECU simulator as a key component for automated testing and verification of a vehicle diagnostic device","authors":"Jelena Kocic, H. Axmann","doi":"10.1109/TELFOR.2017.8249474","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249474","url":null,"abstract":"In this paper a generic, configurable solution for an Electronic Control Unit (ECU) simulator is described. The ECU simulator is a component of an Automated Testing System that aims at testing and verifying new devices for vehicle diagnostics. A vehicle has many electronic control units that are communicating over various automotive protocols. The vehicle diagnostic device must be able to communicate with all the ECUs. One of the key components in the automated test system is the ECU simulator that is able to simulate any of the ECUs, communicating with various automotive protocols, simulating any possible state. In this paper, the solution for the challenging task of designing and implementing the ECU simulator is presented.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123549309","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249296
S. Tomovic, I. Radusinović
In this paper, we propose a new approach to virtual-link provisioning. Virtual-link implies the service of QoS-guaranteed data transfer between two points in ISP (Internet Service Provider) network. The approach relies on Software Defined Networking (SDN) architecture based on OpenFlow protocol, that allows highly granular traffic splitting across multiple paths. The traffic control logic of SDN controller is divided in offline and online component. The online component handles dynamic arrivals of virtual-link requests in accordance to Service Level Agreements (SLAs) requirements. The offline component is responsible for periodic optimization of traffic distribution in the network. In this way, we tend to increase acceptance ratio for virtual-link requests and minimize degradation of best-effort traffic in scalable manner. Simulation results show that the proposed method for virtual-link provisioning outperforms Multi Protocol Label Switching based solution.
在本文中,我们提出了一种新的虚拟链路配置方法。虚拟链路是指在ISP (Internet service Provider, Internet服务提供商)网络的两点之间提供有qos保证的数据传输服务。该方法依赖于基于OpenFlow协议的软件定义网络(SDN)架构,该架构允许在多条路径上进行高粒度流量分割。SDN控制器的流量控制逻辑分为离线和在线两部分。在线组件根据服务水平协议(Service Level Agreements, sla)需求处理虚拟链接请求的动态到达。离线组件负责对网络中的流量分布进行周期性优化。通过这种方式,我们倾向于提高虚拟链路请求的接受率,并以可扩展的方式最大限度地减少尽力而为流量的退化。仿真结果表明,该方法优于基于多协议标签交换的虚拟链路分发方案。
{"title":"Traffic engineering approach to virtual-link provisioning in software-defined ISP networks","authors":"S. Tomovic, I. Radusinović","doi":"10.1109/TELFOR.2017.8249296","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249296","url":null,"abstract":"In this paper, we propose a new approach to virtual-link provisioning. Virtual-link implies the service of QoS-guaranteed data transfer between two points in ISP (Internet Service Provider) network. The approach relies on Software Defined Networking (SDN) architecture based on OpenFlow protocol, that allows highly granular traffic splitting across multiple paths. The traffic control logic of SDN controller is divided in offline and online component. The online component handles dynamic arrivals of virtual-link requests in accordance to Service Level Agreements (SLAs) requirements. The offline component is responsible for periodic optimization of traffic distribution in the network. In this way, we tend to increase acceptance ratio for virtual-link requests and minimize degradation of best-effort traffic in scalable manner. Simulation results show that the proposed method for virtual-link provisioning outperforms Multi Protocol Label Switching based solution.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131496992","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249345
Georgia D. Ntouni, Vasileios M. Kapinas, G. Karagiannidis
In this paper, we analyze the error performance of a diffusive molecular communication system in the presence of flow. Our aim is to enhance both the timing and number of the receiver's observations used in the detection process. To this end, closed-form expressions for the bit error rate are presented and minimized in terms of the optimal sampling time and the ideal number of samples that should be collected within the observation interval.
{"title":"Optimization of the detection process timing in molecular communication systems with flow","authors":"Georgia D. Ntouni, Vasileios M. Kapinas, G. Karagiannidis","doi":"10.1109/TELFOR.2017.8249345","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249345","url":null,"abstract":"In this paper, we analyze the error performance of a diffusive molecular communication system in the presence of flow. Our aim is to enhance both the timing and number of the receiver's observations used in the detection process. To this end, closed-form expressions for the bit error rate are presented and minimized in terms of the optimal sampling time and the ideal number of samples that should be collected within the observation interval.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131360643","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-11-01DOI: 10.1109/TELFOR.2017.8249476
V. Milutinovic, N. Trifunovic, Nenad Korolija, Jovan Popovic, D. Bojic
Computer architectures based on control flow type of processors suffer from the problem of memory bandwidth becoming a bottleneck. Accelerating program execution relies mostly on spreading the work over processing units. This imposes the necessity for communication between these units. Dataflow architectures solve the computation problem by treating the execution as a factory, where many operations are done in parallel. However, the constraint is that only the program for which the dataflow hardware is constructed could be executed. Reconfigurable dataflow hardware solves this problem at the price of having to reconfigure the hardware whenever a new program should be executed. Also, this reduces efficiency. Hybrid control flow and dataflow architectures are capable of executing both programs written for dataflow and for control flow architectures. Based on the hybrid architectures, a greedy algorithm is presented that schedules programs for dataflow and control flow processors.
{"title":"Accelerating program execution using hybrid control flow and dataflow architectures","authors":"V. Milutinovic, N. Trifunovic, Nenad Korolija, Jovan Popovic, D. Bojic","doi":"10.1109/TELFOR.2017.8249476","DOIUrl":"https://doi.org/10.1109/TELFOR.2017.8249476","url":null,"abstract":"Computer architectures based on control flow type of processors suffer from the problem of memory bandwidth becoming a bottleneck. Accelerating program execution relies mostly on spreading the work over processing units. This imposes the necessity for communication between these units. Dataflow architectures solve the computation problem by treating the execution as a factory, where many operations are done in parallel. However, the constraint is that only the program for which the dataflow hardware is constructed could be executed. Reconfigurable dataflow hardware solves this problem at the price of having to reconfigure the hardware whenever a new program should be executed. Also, this reduces efficiency. Hybrid control flow and dataflow architectures are capable of executing both programs written for dataflow and for control flow architectures. Based on the hybrid architectures, a greedy algorithm is presented that schedules programs for dataflow and control flow processors.","PeriodicalId":422501,"journal":{"name":"2017 25th Telecommunication Forum (TELFOR)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128902504","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}