A host device adapted for communicating with a peripheral unit using packets of a first type transmitted between said peripheral unit and said host device according to a first communication mode, said first communication mode being Bluetooth communication mode and the packets of the first type being Bluetooth packets, the host device being further adapted for communicating with a client device using packets of a second type transmitted between said host device and said client device according to a second communication mode, the host device comprising: a server transport module for directing a content of first packets of the first type received from the peripheral unit to a process chain internal to the host device in view of arranging said content into first packets of the second type, and transmitting said first packets of the second type to the client device, the server transport module recovering a content of second packets of the first type intended to the peripheral unit and contained in second packets of the second type received from the client device, and directing said second packets of the first type for transmission by the host device to said peripheral unit; characterized in that the packets of the second type are Internet Protocol packets and the host device and the client device are adapted to transmit the Internet Protocol packets by Wi-Fi transmission, and in that the host device comprises a server application module at application level, for controlling an operation of the server transport module at the transport level within the host device, the server transport module being at Host Controller Interface level within a Bluetooth protocol stack, and in that a module of said server transport module and server application module is arranged for at least one additional function relating to communication security when handling the packets, the at least one additional function comprising supporting a restricted subset of commands available to the client device so as to limit the subset of commands available to the client device, and handling but not executing commands which do not pertain to the subset but are produced by the client device. a server transport module for directing a content of first packets of the first type received from the peripheral unit to a process chain internal to the host device in view of arranging said content into first packets of the second type, and transmitting said first packets of the second type to the client device, the server transport module recovering a content of second packets of the first type intended to the peripheral unit and contained in second packets of the second type received from the client device, and directing said second packets of the first type for transmission by the host device to said peripheral unit; characterized in that the packets of the second type are Internet Protocol packets and the host device and the client device are adapted to transmit the Internet Protocol packets by Wi-Fi transmission, and in that the host device comprises a server application module at application level, for controlling an operation of the server transport module at the transport level within the host device, the server transport module being at Host Controller Interface level within a Bluetooth protocol stack, and in that a module of said server transport module and server application module is arranged for at least one additional function relating to communication security when handling the packets, the at least one additional function comprising supporting a restricted subset of commands available to the client device so as to limit the subset of commands available to the client device, and handling but not executing commands which do not pertain to the subset but are produced by the client device.