Patent ID: 11870560
Assignee: ZHEJIANG LAB
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 4:
5. A geographical identification forwarding method for area-oriented addressing, which is applied to (Software-Defined Networking) SDN controller, comprising: receiving self-geographic location information and coverage area information of a roadside base station forwarded by a SDN switch; dividing geographical areas by using the geographical location information and the coverage area information, and generating a network flow table according to each divided geographical area; sending the network flow table to the SDN switch to trigger the SDN switch to receive the network flow table, matching a message with the network flow table, and forwarding the message according to matched flow table entries to the roadside base station corresponding to a request area, wherein the message is generated by the sender and forwarded through the roadside base station corresponding to the sender, and the message is broadcast by the roadside base station corresponding to a target addressing area and received by a receiver in the target addressing area, and the message comprises the geographical location information of the sender and the geographical location information of the target addressing area; wherein said dividing geographical areas by using the geographical location information and the coverage area information, and generating a network flow table according to each divided geographical area comprises: receiving the self-geographic location information and the coverage area information sent by each roadside base station through a SDN switch, wherein the self-geographic location information is represented by a longitude value and a latitude value, and the coverage area information is represented by a wireless signal coverage radius of the roadside base station; converting the self-geographic location information and coverage area information into the upper limit and the lower limit of the longitude coverage and the latitude coverage of the corresponding roadside base station; sorting all upper limits and lower limits of the longitude coverage to form a longitude set, and sorting all upper limits and lower limits of the latitude coverage to form a latitude set; generating a matching rule set according to the longitude set and the latitude set, which comprises: taking out maximum values and minimum values of the longitude set and the latitude set respectively each time to form a matching rule, and removing the maximum values and the minimum values that are taken out from the corresponding set until the longitude set and the latitude set become empty sets to obtain a matching rule set, wherein each matching rule contains two matching fields, namely a longitude range and a latitude range; counting the roadside base stations corresponding to each matching rule in the matching rule set, and calculating a port list to be forwarded to the corresponding roadside base station for each switch, wherein the port list is a flow table action corresponding to the matching rule; and making the matching rules correspond to the flow table actions in a one-to-one manner, and obtaining the network flow table for each switch.