Well, the ring world idea with the civilization on the inside isn't actually a "new" idea. Just think of Sigil (Planescape).

It is placed inside of a ring which is at the one end of the endlessly long column that is The Spire (A thing I still have issues with, The Spire. An infinetely long column with two distinguishable ends ???)