Base LLRP functionality (minor code refactor)