Following are the performance metrics used to evaluate the performance of the system.
Time of discovery: For a location based service discovery system, the amount of time it takes to discover the service is an important metric. We measure this metric by measuring the time the mobile client application takes from the moment of request for scan from the user to the moment where at least one service is successfully identified and shown to the user. This includes all the overheads of the process like network communication delays.
Error Percentage: As our system is based on an acoustic medium for digital data communication, it can be error prone. If the service code broadcasted by the ABG is not identified in the first round, the application will process the next broadcast, taking more time in the discovery process. This makes error percentage an important matric for our system. We measure this by counting the number of correctly identifiable broadcast messages received on the client side as a function of distance.
Algorithmic Configurations: One audio data packet is divided into four sections (synchronization part, silent part 1, data part and silent part 2) and it carries information of two bits. The length of these individual signals directly affects the performance of the algorithm. We can represent one audio data packet as a-b-c-d where a is the length of synchronization signal, b is the length of silent signal 1, c in the length of data signal and represents the length of the silent signal 2. Considering this, we select the following audio data packet configurations to be evaluated. 1-1-1-1: For this configuration length of each signal is equal to one signal which is 0.01 seconds for our algorithm. Considering the service code has a length of 7 6-bit characters, with this configuration the encoding algorithm generates the encoded audio sample of this service code of length of 0.84 seconds. This configuration supports faster time of discovery as it takes less time to record and decode a short acoustic signal but at the same time it is error prone in reverberating environments. 1-1-2-4: In this configuration the data part is comprised of two signals which is equal to 0.02 seconds. The silent part 2 is comprised of four signals which is equal to 0.04 seconds. With this configuration the generated audio sample has length of 1.68 seconds. The extended data and silent 2 parts enhance the chances of the audio packet being detected correctly by the client application. 2-2-2-2: In this configuration all the sections of the audio packet are two signals which is equal to 0.02 seconds each. With configuration the generated audio sample has length of 1.68 seconds. 3-3-3-3: In this configuration all the sections of the audio packet are three signals which is equal to 0.03 seconds each. With configuration the generated audio sample has length of 2.52 seconds.
ต่อไปนี้เป็นการวัดประสิทธิภาพที่ใช้ในการประเมินประสิทธิภาพของระบบ เวลาของการค้นหา: ระบบค้นหาตำแหน่งที่ตั้งตามบริการ จำนวนเวลาการให้บริการการค้นพบเป็นวัดสำคัญ เราวัดนี้วัด โดยการวัดเวลาแอพลิเคชันไคลเอนต์แบบเคลื่อนที่ใช้จากช่วงเวลาของการร้องขอสำหรับการสแกนจากผู้ใช้ไปยังช่วงเวลาอย่างน้อยหนึ่งบริการประสบความสำเร็จ identified และแสดงกับผู้ใช้ ซึ่งรวมถึงค่าโสหุ้ยทั้งหมดของกระบวนการเช่นเครือข่ายการสื่อสารความล่าช้า ร้อยละของข้อผิดพลาด: เป็นระบบของเราตามสื่อเสียงสำหรับการสื่อสารข้อมูลดิจิตอล ได้พลาดโอกาส ถ้ารหัสการออกอากาศ โดยเครือข่ายไม่ identified ในแรกรอบ แอพลิเคชันที่จะดำเนินการออกอากาศต่อไป การเพิ่มเวลาในกระบวนการค้นหา นี้ทำให้เปอร์เซ็นต์ของเสียที่สำคัญมนุษย์สัมพันธ์สำหรับระบบของเรา เราสามารถวัดได้ โดยการนับจำนวนได้อย่างถูกต้อง identifiable ข้อความออกอากาศรับไคลเอ็นต์เป็นฟังก์ชันของระยะทาง Algorithmic Configurations: One audio data packet is divided into four sections (synchronization part, silent part 1, data part and silent part 2) and it carries information of two bits. The length of these individual signals directly affects the performance of the algorithm. We can represent one audio data packet as a-b-c-d where a is the length of synchronization signal, b is the length of silent signal 1, c in the length of data signal and represents the length of the silent signal 2. Considering this, we select the following audio data packet configurations to be evaluated. 1-1-1-1: For this configuration length of each signal is equal to one signal which is 0.01 seconds for our algorithm. Considering the service code has a length of 7 6-bit characters, with this configuration the encoding algorithm generates the encoded audio sample of this service code of length of 0.84 seconds. This configuration supports faster time of discovery as it takes less time to record and decode a short acoustic signal but at the same time it is error prone in reverberating environments. 1-1-2-4: In this configuration the data part is comprised of two signals which is equal to 0.02 seconds. The silent part 2 is comprised of four signals which is equal to 0.04 seconds. With this configuration the generated audio sample has length of 1.68 seconds. The extended data and silent 2 parts enhance the chances of the audio packet being detected correctly by the client application. 2-2-2-2: In this configuration all the sections of the audio packet are two signals which is equal to 0.02 seconds each. With configuration the generated audio sample has length of 1.68 seconds. 3-3-3-3: In this configuration all the sections of the audio packet are three signals which is equal to 0.03 seconds each. With configuration the generated audio sample has length of 2.52 seconds.
การแปล กรุณารอสักครู่..
