公元前306年赵雍攻打中山国,一路进军打到了中山国的国都附近,可见,赵雍兵力之勇。而到了公元前300年,赵雍已攻取了中山国和燕国以及代郡三国交壤的土地。此时,赵雍将土地扩张了数倍,国力日渐强盛。为了防止这些土地遭受到胡人的侵袭,赵雍决定修长城来进行防御。