Patent ID: 8730964

Claim:
A system for data communications, configured to transmit data of a terminal that takes an identifier (ID) as source and destination addresses, wherein the system comprises at least one access router (AR) and at least one area border router (ABR): the AR configured to: set local locators (LLs), establish communications links to devices within an area by using the set LLs, and transmit received data through transmission routes, the transmission routes being obtained by querying mapping between the ID and the LLs in a local mapping information base according to a destination ID of the received data; wherein the AR comprises: a configuration module, configured to set an local locator (LL) as an intra-area communications address of the AR; a link establishment module, configured to establish the communications links to the devices within the area by using the set LL; a receiving module, configured to receive the data; a query module, configured to query the LL that maps the destination ID of the data from the local mapping information base by using the destination ID of the data received by the receiving module; a route identifying module, configured to identify a route for transmitting the received data based on results of querying the local mapping information base by the query module; wherein the route identifying module comprises: a first route identifying module, configured to determine to transmit the data to the AR that maps the LL obtained through query if the query module obtains the LL that maps the destination ID of the data in the local mapping information base; and a second route identifying module, configured to determine to transmit the data to the ABR that is bound to the AR in a same area if the query module does not identify an LL that maps the destination ID of the data in the local mapping information base; a transmission module, configured to transmit the received data through the transmission route identified by the route identifying module and the link established by the link establishment module; and the ABR configured to: set global locators (GLs) and the LLs, establish communications links to devices outside the area by using the set GLs, establish the communications links to the devices within the area by using the set LLs, and transmit the received data through the transmission routes, the transmission routes being obtained by querying the mapping between the ID and the GLs in a global mapping information base according to the destination ID of the received data.