A device for connecting and offloading of data traffic (1, 101, 201) from cellular networks to wireless networks, characterized in that: - a first wireless interface, WI, connecting at least a home wireless network, HWN, to which home users, HU, and home device may connect; - a second wireless interface, WI, connecting at least a public wireless network, PWN, to which external users, EU, and devices external to the environment served by said at least one home wireless network may connect, data traffic of said external users, EU, and of said external devices being offloaded as an alternative to the cellular network; - at least one Wide Area Network, WAN, connection interface, WAI, connected to a WAN shared access system; - a management interface, MGI, providing management and control functions; - a switching matrix, SM, is adapted to separate and allocate traffic coming from at least one of said first wireless interface, said home wireless network, said second wireless interface, said public wireless network, said management interface, by means of said wireless interfaces, into at least two distinct physical channels and/or logic channels differentiated according to data traffic origin, said traffic being also configured in bandwidth portions bidirectionally assigned to said physical channels and/or said logic channels compared to the capacity of the connection interface, WL, to said WAN shared access system, wherein traffic coming from at least one between said first wireless interface and said second wireless interface is separated and configured upstream of said WAN connection interface, so as to divide said home user data and said external user data and in order to make available at least a connection bandwidth predetermined portion, WL, via bandwidth allocation means located in said switching matrix; at least one connection bandwidth predetermined portion comprises a first connection bandwidth predetermined portion, WL, for said home users and a second differentiated band predetermined portion for said second external users, and said band allocation means manage dynamically said at least one connection bandwidth predetermined portion, WL, to be made available to said home users HU and said external users EU, on the basis of requests coming from said external users EU and on bandwidth use and occupation by said home users HU. - a first wireless interface, WI, connecting at least a home wireless network, HWN, to which home users, HU, and home device may connect; - a second wireless interface, WI, connecting at least a public wireless network, PWN, to which external users, EU, and devices external to the environment served by said at least one home wireless network may connect, data traffic of said external users, EU, and of said external devices being offloaded as an alternative to the cellular network; - at least one Wide Area Network, WAN, connection interface, WAI, connected to a WAN shared access system; - a management interface, MGI, providing management and control functions; - a switching matrix, SM, is adapted to separate and allocate traffic coming from at least one of said first wireless interface, said home wireless network, said second wireless interface, said public wireless network, said management interface, by means of said wireless interfaces, into at least two distinct physical channels and/or logic channels differentiated according to data traffic origin, said traffic being also configured in bandwidth portions bidirectionally assigned to said physical channels and/or said logic channels compared to the capacity of the connection interface, WL, to said WAN shared access system,