Thursday 29 December 2016

Computing Publication 2016




2016

  1. Abbas, R.Al-Sherbaz, A.Bennecer, A. and Picton, P. (2016) Development of scheduling process for the M2M communications system in smart cites. Panel Presentation presented to: School of Science and Technology Annual Research Conference, Newton Building, The University of Northampton, 02 March 2016. (Unpublished)
  2. Abbas, R.Al-Sherbaz, A.Bennecer, A. and Picton, P. (2016) Scheduling process for the M2M communications system in smart cites. Seminar Presentation presented to: The University of Northampton Graduate School Postgraduate Researcher (PGR) Conference 2016, Northampton, 14 June 2016.
  3. Ajit, S. and Dodds, J. (2016) Student perceptions of automated marking and feedback system in computing. Poster presented to: Higher Education Academy Annual STEM Conference 2016: Inspire to Succeed: Transforming Teaching and Learning in STEM, East Midlands Conference Centre, Nottingham, 28-29 January 2016.
  4. Al Barrak, A.Al-Sherbaz, A.Kanakis, T. and Crockett, R. G. M. (2016) Utilisation of multipath phenomenon to improve the performance of BCH and RS codes. In: 8th Computer Science and Electronic Engineering Conference. New York: IEEE. (Accepted)
  5. Al-Dabbagh, M.Al-Sherbaz, A. and Turner, S. J. (2016) Development [of] a real-time ITS using VANETs: a case study for Northampton Town. In: SAI Intelligent Systems Conference 2016. IEEE. (Accepted)
  6. Al-Rubaye, Z. (2016) Lameness detection in sheep through behavioural sensor data analysis. Poster presented to: Graduate School 11th Annual Poster Competition, The University of Northampton, 18 May 2016. (Unpublished)
  7. Al-Rubaye, Z.Al-Sherbaz, A.Ghendir, S.McCormick, W. D. and Turner, S. J. (2016) Lameness detection in sheep via multi-data analysis of a wearable sensor. Symposium presented to: 5th Postgraduate Research Symposium, Moulton College, Northampton, 15 December 2016.
  8. Al-Rubaye, Z.Al-Sherbaz, A.McCormick, W. D. and Turner, S. J. (2016) Lameness detection in sheep through the analysis of the wireless sensor data. Workshop presented to: The University of Northampton Graduate School Postgraduate Researcher (PGR) Conference 2016, Northampton, 14 June 2016.
  9. Al-Rubaye, Z.Al-Sherbaz, A.McCormick, W. D. and Turner, S. J. (2016) The use of multivariable wireless sensor data to early detect lameness in sheep. Workshop presented to: School of Science and Technology Annual Research Conference, Newton Building, The University of Northampton, 02 March 2016. (Unpublished)
  10. Al-Sadi, A.Al-Sherbaz, A.Turner, S. J. and Xue, J. (2016) The management of distributed software defined networks in smart cities. Workshop presented to: School of Science and Technology Annual Research Conference, Newton Building, The University of Northampton, 02 March 2016. (Unpublished)
  11. Al-Sadi, A.Al-Sherbaz, A.Xue, J. and Turner, S. J. (2016) Routing algorithm optimization for Software Defined Network WAN. In: 2016 Al-Sadeq International Conference on Multidisciplinary in IT and Communication Science and Applications (AIC-MITCSA). U.S.: IEEE. 9781509032471.
  12. Al-Sherbaz, A.Al-Rubaye, Z.Ghendir, S.McCormick, W. D. and Turner, S. J. (2016) The use of multivariable sensor data to early detect lameness in sheep. Paper presented to: Sensors in Food and Agriculture, Møller Centre, Churchill College, University of Cambridge, 29-30 November 2016.
  13. Bhebhe, W. and Opoku Agyeman, M. (2016) A survey of emerging architectural techniques for improving cache energy consumption. Communications on Applied Electronics. 6(3), pp. 14-24. 2394-4714.
  14. Cui, M. H.Knox, D.Opoku Agyeman, M. and MacDonald, R. (2016) Role of music in clinical acupuncture: a cross cultural investigation. In: International Conference on New Music Concepts (ICNMC 2017). Milan, Italy: ABEditore. (Accepted)
  15. Cui, M. H.Opoku Agyeman, M. and Knox, D. (2016) A cross-cultural study of music in history. International Journal of Culture and History. 2(2), pp. 65-69. 2382-6177.
  16. Cui, M. H.Opoku Agyeman, M.MacDonald, R. and Knox, D. (2016) A cross-cultural exploration of music in history: language, health and art implications. In: International Conference on New Music Concepts (ICNMC 2017). Milan, Italy: ABEditore. (Accepted)
  17. Edan, N. M.Al-Sherbaz, A.Turner, S. J. and Ajit, S. (2016) Drawbacks of Inter-Asterisk Exchange protocol in V.VoIP. In: IEEE Computing Conference 2017. IEEE. (Accepted)
  18. Edan, N. M.Al-Sherbaz, A.Turner, S. J. and Ajit, S. (2016) Performance evaluation of QoS using SIP & IAX2 VVoIP protocols with CODECS. In: SAI Computing Conference 2016. U.S.: IEEE. 9781467384605. pp. 631-636.
  19. Fawcett, L.Mu, M.Broadbent, M.Hart, N. and Race, N. (2016) SDQ: enabling rapid QoE experimentation using Software Defined Networking. In: IFIP/IEEE International Symposium on Integrated Network Management. New York: IEEE. (Accepted)
  20. Hendrix, M.Al-Sherbaz, A. and Victoria, B. (2016) Game based cyber security training: are serious games suitable for cyber security training? International Journal of Serious Games. 3(1), pp. 53-61. 2384-8766.
  21. Hill, G. (2016) Review of a problems-first approach to first year undergraduate programming. In: Wu, B. and Kassel, S. (eds.) Software Engineering Education Going Agile: 11th China-Europe International Symposium on Software Engineering Education (CEISEE 2015). Switzerland: Springer International Publishing. 9783319291659. pp. 73-80.
  22. Kanakis, T.Opoku Agyeman, M. and Bakaoukas, A. (2016) Adaptive virtual MIMO single cluster optimization in a small cell. Paper presented to: 7th International Conference on Cloud Computing, Data Science & Engineering, Amity University, Noida, India, 12-13 January 2017. (Accepted)
  23. Maghdi, H.Al-Sherbaz, A.Aljawad, N. and Lami, I. A. (2016) UNILS: Unconstrained Indoors Localization Scheme based on cooperative smartphones networking with onboard inertial, Bluetooth and GNSS devices. In: Proceedings of IEEE/ION PLANS 2016. Savannah, Georgia, USA: IEEE. 9781509020423. pp. 129-136.
  24. Mu, M.Broadbent, M.Farshad, A.Hart, N.Hutchison, D.Ni, Q. and Race, N. (2016) A scalable user fairness model for adaptive video streaming over SDN-assisted future networks. IEEE Journal on Selected Areas in Communications. 0733-8716.
  25. Mu, M.Fawcett, L.Bird, J.Jellico, J.Simpson, S.Stokking, H. and Race, N. (2016) Closing the gap: human factors in cross-device media synchronization. IEEE Journal of Selected Topics in Signal Processing. 1932-4553. (Accepted)
  26. Mu, M.Simpson, S.Farshad, A.Ni, Q. and Race, N. (2016) User-level fairness delivered: network resource allocation for adaptive video streaming. In: 2015 IEEE 23rd International Symposium of Quality of Service (IWQoS). USA: IEEE/ACM. 9781467371131. pp. 85-94.
  27. Mu, M.Simpson, S.Stokking, H. and Race, N. (2016) QoE-aware inter-stream synchronization in open N-screens cloud. In: 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC). Las Vegas: IEEE. 9781467392914. pp. 907-915.
  28. Niamut, O.Mu, M.Denazis, S. and Race, N. (2016) Social telemedia: the relationship between social information and networked media. IEEE Computer Magazine. 49(5), pp. 92-97. 0018-9162.
  29. Oakes, J.Johnson, M.Xue, J. and Turner, S. J. (2016) Simplified deployment of virtual machines using an intelligent design engine. In: Proceedings of Science and Information (SAI) Computing Conference 2016. London: IEEE. 9781467384605. pp. 566-572.
  30. Ofori-Attah, E. and Opoku Agyeman, M. (2016) A survey of recent contributions of high performance NoC architectures. In: IEEE Technically Sponsored Computing Conference 2017. London: IEEE. (Accepted)
  31. Olajubu, O.Ajit, S.Johnson, M.Turner, S. J.Thomson, S. and Edwards, M. (2016) A textual language for requirement modelling. Workshop presented to: School of Science and Technology Annual Research Conference, Newton Building, The University of Northampton, 02 March 2016.
  32. Opoku Agyeman, M. (2016) A parameterizable channel model for Wireless Networks-on-Chip design. In: 16th Mediterranean Microwave Symposium (MMS2016). IEEE Xplore. (Accepted)
  33. Opoku Agyeman, M.Tong, K. and Mak, T. (2016) An improved wireless communication fabric for performance aware network-on-chip architectures. International Journal of Computing and Digital Systems. 5(2), pp. 161-171. 2210-142X.
  34. Opoku Agyeman, M.Vien, Q.-T.Ahmadinia, A.Yakovlev, A.Tong, K.-F. and Mak, T. (2016) A resilient 2-D waveguide communication fabric for hybrid wired-wireless NoC design. IEEE Transactions on Parallel and Distributed Systems. 1045-9219.
  35. Opoku Agyeman, M.Vien, Q.-T.Hill, G.Turner, S. J. and Mak, T. (2016) An efficient channel model for evaluating Wireless NoC architectures. In: Workshop on Applications for Multi-Core Architectures. IEEE XPLORE. (Accepted)
  36. Opoku Agyeman, M.Vien, Q.-T. and Mak, T. (2016) An analytical channel model for emerging wireless Networks-on-Chip. In: IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2016). France: IEEE Computer Society. (Accepted)
  37. Opoku Agyeman, M.Wen, Z.Kanakis, T.Tong, K.-F. and Mak, T. (2016) Towards the practical design of performance-aware resilient wireless NoC architectures. In: 7th International Conference on Cloud Computing, Data Science & Engineering. USA: IEEE. (Accepted)
  38. Opoku Agyeman, M. and Zong, W. (2016) An efficient 2D router architecture for extending the performance of inhomogeneous 3D NoC-based multi-core architectures. In: SBAC-PAD Workshop on Applications for Multi-Core Architectures. USA: IEEE . (Accepted)
  39. Rose, T. J. and Bakaoukas, A. G. (2016) Algorithms and approaches for procedural terrain generation. In: 8th International Conference on Games and Virtual Worlds for Serious Applications (VS-Games) (2016). U.S.: Institute of Electrical and Electronic Engineers. 9781509027231.
  40. Sani, Y.Mu, M.Mauthe, A. and Edwards, C. (2016) A Bio-inspired HTTP-based adaptive streaming player. In: 2016 IEEE International Conference on Multimedia and Expo (ICME 2016). Seattle, USA: IEEE. (Accepted)
  41. Turner, S. J. (2016) Enhancing computing student employability skills through partnership working in STEM outreach. In: Wu, B. and Kassel, S. (eds.) Software Engineering Education Going Agile: 11th China-Europe International Symposium on Software Engineering Education (CEISEE 2015). Cham: Springer International Publishing. 9783319291659. pp. 67-71.
  42. Turner, S. J. (2016) Python junkbot. Poster presented to: Python Conference (PyCon) UK 2016, Cardiff, 15-19 September 2016.
  43. Turner, S. J. and Childs, K. (2016) Artists. In: Caldwell, H. and Smith, N. (eds.) Teaching Computing Unplugged in Primary Schools: Exploring Primary Computing Through Practical Activities Away from the Computer. London: Learning Matters. pp. 51-72.
  44. Zong, W. and Opoku Agyeman, M. (2016) On improving the performance of hybrid wired-wireless Network-on-Chip architectures. In: NoCArc'16 Proceedings of the 9th International Workshop on Network on Chip Architectures. New York: ACM. 9781450347921. pp. 27-32.
  45. Zong, W.Wang, L.Xu, Q. and Opoku Agyeman, M. (2016) SlideAcross: a low-latency adaptive router for chip multi-processor. In: Kitsos, P. (ed.) Euromicro Conference on Digital System Design (DSD) (2016). U.S.: IEEE. 9781509028160. pp. 115-122.



Sample of Google Scholar Profiles

Lead



Academic Staff




Research Student




All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with. Twitter: @scottturneruon

Thursday 22 December 2016

Experiments in teaching Neural Networks

Excel Based







Scratch-based
More details available at https://computingnorthampton.blogspot.co.uk/2016/11/miniproject-using-scratch-to-build-and.html including links to the code.


All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with. Twitter: @scottturneruon

Tuesday 13 December 2016

Closing the Gap: Human Factors in Cross-device Media Synchronization doi: 10.1109/JSTSP.2016.2638358

Closing the Gap: Human Factors in Cross-device Media Synchronization


IEEE Journal of Selected Topics in Signal Processing
    Issue Date: FEBRUARY 2017
    Volume: 11 Issue: 1
    On page(s): 0
    Print ISSN: 1932-4553
    Online ISSN: 1941-0484
    Digital Object Identifier: 10.1109/JSTSP.2016.2638358



Abstract:
The continuing growth in the mobile phone arena, particularly in terms of device 
capabilities and ownership is having a transformational impact on media 
consumption. It is now possible to consider orchestrated multi-stream experiences 
delivered across many devices, rather than the playback of content from a single 
device. However, there are significant challenges in realising such a vision, 
particularly around the management of synchronicity between associated media 
streams. This is compounded by the heterogeneous nature of user devices, the 
networks upon which they operate, and the perceptions of users. This paper 
introduces IMSync, an open inter-stream synchronization framework that 
incorporates human factors to capture the quality of experience (QoE). IMSync 
adopts efficient monitoring and control mechanisms, alongside a QoE perception 
model that has been derived from a series of subjective user experiments. Based 
on an observation of lag, IMSync is able to use this model of impact to determine 
an appropriate strategy to catch-up with playback whilst minimising the potential 
detrimental impacts on a users QoE. The impact model adopts a balanced 
approach: trading off the potential impact on QoE of initiating a re-synchronization 
process compared with retaining the current levels of non-synchronicity, in order 
to maintain high levels of QoE. A series of experiments demonstrate the potential 
of the framework as a basis for enabling new, immersive media experiences.

To read the full paper go to: http://ieeexplore.ieee.org/document/7781600/


All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with. Twitter: @scottturneruon

Sunday 4 December 2016

Optical glucose detector patents - blast from my past


Recently found this patent on Google Patents - Optical glucose detector https://patents.google.com/patent/US6466807B1/en   and Patent: GB2328279 (B) some work of mine from the late 1990s (now that makes me feel old).

Abstract


A device for the in vivo measurement of the concentration of an analyte in an aqueous solution comprises a transmitter for illuminating a body part with light at a plurality of predetermined wavelengths. A detector receives light from such body part and generates input signals representative of the intensity of received light at each of the predetermined wavelengths, and a computer coupled to the detector generates an output signal representative of the analyte concentration in the body part by analysis of the input signals received from the detector. The detector is adapted to generate input signals representative of the intensity of light received at three discrete wavelengths, and a formula is provided for calculating the output signal on the basis thereof.



Details of some of the other patents that refer to this patent can be found at https://scholar.google.co.uk/scholar?oi=bibs&hl=en&cites=13789974580943020660&as_sdt=5.

It has been interesting to see the way work in this area has developed and diversified. As an example the idea of using the principle we were looking at, changes in the spectrum of water in the Near InfraRed, others have used to reduce the effects of movement on Pulse Oximetry (the clip they put on your finger in hospitals to check the oxygen levels of the blood - https://www.google.com/patents/US7277741. As the ideas of pulse oximetry inspired some the ideas for the glucose detector, it was nice to see it going full circle. 

All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with. Twitter: @scottturneruon

Saturday 3 December 2016

Drawbacks of Inter-Asterisk Exchange protocol in V.VoIP


Edan, N. M., Al-Sherbaz, A., Turner, S. J. and Ajit, S. (2016) Drawbacks of Inter-Asterisk Exchange protocol in V.VoIP. In: IEEE Computing Conference 2017. IEEE. 

Abstract
There is a lot of interest in the use of multimedia protocols over Internet, especially in terms of quality of service and signalling, such as the IAX2 protocol. This paper aims to identify the limitations of the IAX2 protocol in a real world implementation of V.VoIP, primarily of its quality of video calls, based on an Asterisk server. Including the contradictions in the IAX2 standard and compare it with its related work over various issues, such as quality of service, security, codecs, port, frames, etc. This work will interest to developers in order to make them aware of the current IAX2 issues.


All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with. Twitter: @scottturneruon

Adaptive virtual MIMO single cluster optimization in a small cell

Kanakis, T.Opoku Agyeman, M. and Bakaoukas, A. (2016) Adaptive virtual MIMO single cluster optimization in a small cell.Paper presented to: 7th International Conference on Cloud Computing, Data Science & Engineering, Amity University, Noida, India, 12-13 January 2017. (Accepted)

Abstract
Adaptive Virtual MIMO optimized in a single cluster of small cells is shown in this paper to achieve near Shannon
channel capacity when operating with partial or no Channel State Information. Although, access links have enormously increased in the recent years, the operational system complexity remains linear regardless of the number of access nodes in the system proposed.

Adaptive Virtual MIMO optimized in a single cluster performs a theoretical information spectral efficiency, almost equal to that of the upper bounds of a typical mesh network, up to 43 bits/s/Hz at a SNR of 30dB while the BER performance remains impressively low hitting the 10−6 at an SNR of about 13 dB when the theoretical upper bound of an ideal small cell mesh network achieves the 10−6 at a SNR of 12.5 dB. In addition, in a sub-optimum channel condition, the channel capacity and BER performance of the proposed solution is shown to drastically delay saturation even for the very high SNR.

All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with. Twitter: @scottturneruon