Personally, I think you are way off track.
There is nothing that tells me that the blue and yellow thingy is either fiber cable or "N", without your little explanatory rebus at the top. To me it is a company name with some blue thingy floating absentmindedly above. If you need to explain an image to a bunch of designers by making another much more complicated image, you might want to rethink.
Trying to make an N of two bits of "cable" is constructed, contrived and misleading. Some people, maybe in the fiber-cable business might get it, most will not. An for those who only wants better internet: do not care.
Who is it for? Is if for cable-geeks; nerds that spend their lives discussing fiber optics? doubt it. For most people, fiber optics is pretty abstract, and I am not sure if putting a "cable" in the logo is meaningful or helpful. You want a logo that makes your company look serious, solid and trustworthy (fun, games and silly-creatures-logos are for software-geeks only).
Drop the cabel-y bit, drop the yellow (if you can), keep the blue (if you must) and go for a pure text-based logo. Experiment with some other fonts. Find one that is solid, clear. Then you can consider tweaking a tiny bit.
Consider what kind of company this is for: you do not need a logo with an "app-recognition". This will not be a programme on your computer or phone. You want people to recognise it on packaging, ads etc.