There is no need to "register" a sub-domain; in fact, you can't! You can only register "top-level domains" ( like .com, .net., .org, .edu, etc). Sub-domains are part of the top-level domain.
Think of it this way: once you register "something.com", you have already registered all the possible "subdomain.something.com" subdomains. Pretty cool, eh?